CZB
foreach($ids_sale as $all_tags){
$doc = new modResource($modx);
$doc->edit(str_replace(' ', '', $ids_sale[$i]));
$doc->set('price_sale', $new_price);
$doc->save(false,false);
$modx->clearCache('full');
}
Это не должно работать? Задача пробежаться плагином по документам и сменить значение
Камиль
Камиль
И зачем так вообще если есть $all_tags
CZB
да нашел опечатку
Камиль
И кеш достаточно один раз чистить
CZB
притом, что как отправил, сразу нашел. Спасибо, что вы есть)
CZB
Алексей
а чего может не срабатывать условие? [[if? &is=[[widthViewport]]:gt:1200 &then=[[widthViewport]]big &then=[[widthViewport]]small]]
Алексей
сниппет возвращает ширину экрана
Сергей
с кавычками то понятнее было бы)
Алексей
это телеграм урезал кавычки
Сергей
Алексей
[[if? &is=[[widthViewport]]:gt:1200
&then=big
&then=small]]
Алексей
опять)
Алексей
http://joxi.ru/Dr85JlehoZ04jm
Сергей
ничего не режет
[[if? &is=`123:=:123`]]
Сергей
а что за сниппет widthViewport ?
Алексей
я там получаю ширину экрана и вывожу ее
Алексей
если его просто вызвать он показвает, то есть работает точно
Сергей
так в нём добавьте параметр типа
&outSize=`true`
Сергей
и в коде пару строчек))
if (!empty($outSize)) {
return $size > 1200 ? 'big' : 'small';
}
Сергей
зачем же плодить сниппеты в сниппетах
Алексей
хм, а это мысль) спасибо, сейчас попробую
Сергей
а как вы ширину экрана на php узнаёте, если не секрет?
Алексей
$width="<script>document.write(Number(document.body.clientWidth));</script>";
if (!empty($outSize)) {
return $width > 1200 ? 'big' : 'small';
}
Andrew S
Я пытался вставить картинку в шаблон емейла в формлистере, в итоге её урл поменялся и она не загрузилась.
Сергей
Алексей
о, блин, так ничего, но если return $width то сниппет выводит число
Сергей
Алексей
нет, какое разрешение экрана такое и выводит
Алексей
))))
Сергей
в переменную php пытались засунуть результат от js и вывести его на php )
Алексей
ну да
Алексей
ну выводит же)
Алексей
получается тупо не хочет сравнивать, тип полученной переменной проверил integer
Алексей
аааа, получается просто выводит а если (int)$width преобразовываю в число то выводит 0
Сергей
Алексей
ну я просто подумал что в переменной число как строка хранится и решил преобразовать
Алексей
вернее оно точно как строка хранится
Сергей
вернее оно точно как строка хранится
к большому разочарованию, это число нигде не хранится и выводится сугубо браузером, то есть к серверу (а вы пытаетесь именно серверным языком это сделать) никакого отношения не имеет.
Алексей
оооо, я придумал кажись как выкрутится)
Алексей
что за фигня с преобразованием строки в число в рнр ?
Сергей
Алексей
уже все по уму сделал, передал аяксом из скрипта в файл рнр, в сниппете подключил этот файл, как преобразовываю в число полученные данные выдает 0
Алексей
вот сниппет <?php
return require MODX_BASE_PATH . 'template/js/vw.php';
Алексей
вот код файла <?php
$vw=$_POST['vw'];
$vw=intval($vw);
return $vw;
Сергей
ну вот ответ будет возвращён в функцию аякса
Сергей
для чего вы это делаете?
Алексей
у меня меню со своими заморочками, на десктопе выводится подменю с картинками и всякой хренью(через доклистер), а при моб версии нужен просто список(достаточно и длменю) , не хотел просто display:none; запросы то все равно остануться, думал проверять if и выводить нужный чанк
Pathologic
бред
Сергей
Алексей
согласен
Pathologic
и не первый уже раз
Алексей
больше ничего в голову не пришло, придется медазапросами
Pathologic
картинки можно подгружать по мере видимости
Сергей
в экстраз сниппет isMobile
вот его можете через if пропихнуть.
ну а так всё решается вёрсткой
Алексей
версткой не проблема, просто думал сэкономить ресурсы) видимо надо поспать)
Игорь
Доброго дня, а что это Ево так вниз закинуло https://cmsmagazine.ru/catalogue/?activeFilters%5Bsort%5D=works_count&activeFilters%5Bsort_direction%5D=desc
Игорь
причем по тому параметру по которому раньше в пятерку попадали
Сергей
Похоже проекты с Evo, ошибочно попали в Revo
Dmytro
Исправлю скоро будет как надо они просто наконецто отпечаткаси цмс раздуплились а часть проектов видать померло вот мы и упали
Max
Ребят всем привет, есть у кого какая работенка не большая, в плане верстку натянуть или сверстать чего, подправить?
Dmytro
Есть только если на фултайм 🙂
Dmytro
А если еще и в офис в Киеве то вообще супер:)
Max
Не я в Оренбурге в России)
Max
Да и с основной щас переходить на удаленку страшновато пока)
Max
Пытаюсь вечерами подработать)
Dmytro
Ну просто со стороны студии отдавать подрядчику мелкую задачу печально. Ибо сегодня он есть а завтра за ним исправляй или делай следующую задачу ибо он уже не может ;)
Тут проще тогда идти на фриланс биржи и там выгребать мелкие проек ы
Max
Я просто начал посматривать в сторону удаленки, охото по больше свободы, типа свободного дресскода, плавующего дневного графика и т.д. Пошел на фриланс, везде плати за каждый отклик, попал на kwork там по крайней ты просто отдаешь процент бирже за выполненное задание. Изначально казалось все задания быстрые по 500 руб. и т.д. На деле оказалось что многие хотят полноценный сайт за 1000р. Еще и биржа удерживает 20% от заработка)) типа плата за безопасную сделку) Решил тут спросить. Пропадать бы я не стал. Впадать в немилость к вам не охото) Мы всем отделом респектуем вам за ваш вклад)
Dmytro
Свободный дрескод да, а вот плавающий дневной график без должного самоконтроля:
- или печаль беда ничего не успел работаю ночью
- или ой было ж только 8 утра а уже 12 ночи :)
Dmytro
Тут надо понимать что за спасибо на фрилансе зп не платят только работа на результат
Andrew
Всем привет
Andrew
Не получается заставить работать eFilterResult в аякс режиме - кнопка "показать еще". У кого-нибудь это получалось вообще?
Andrew
Делаю строго по документации - все работает, кроме этой кнопки
Andrew
Готов оплатить помощь
Aliaksandr
наверно пагинация не те классы имеет
Aliaksandr
хотя там кнопка "показать еще" в документации и не присутствует вроде, только постраничная