2 часа назад
Спасибо Сергей! работает
Вот только в документации нет такого параметра в разделе «Общие параметры» и у самого pdoSitemap, а вот заглянул сейчас в ...
pdoSitemap кеширование 9
5 часов назад
Ну сам код события пригодится еще при отправке письма, а тут только тест
[miniShop2] Как тестировать письма без оформления заказа 12
5 часов назад
Как теперь можно в кастомном классе msCartHandler c помощью функции change отправить в корзину новую цену при изменении количества товара?
Раньше воп...
miniShop2 3.0 Alpha релиз. 23
Сегодня в 09:21
Тут же ресайзы хранятся в кэше. Так что все нормально, единственное при новой генерации конечно очень сложно.
Можно создать свой процессор и модифици...
Водяной знак в ms2Gallery/tickets 3
Вчера в 22:13
все совпадения не указывают на наличие profile ни в шаблонах, ни в сниппетах, ни в чанках. Чудеса просто
Error 42S22 4
Вчера в 16:17
Здравствуйте!
У меня по компоненту несколько вопросов:
1) Можно ли использовать не только на ресурсах с товарами в minishop, но и на тикетах и про...
SEOtabs — работаем со вкладками 33
Также нужно очистить кэш MODX и затем очистить кэш браузера. Готово
Шаблон:
Чанк head:
Чанк footer:
Выводится " | | ". А при первой загрузке страницы все норм.
Видимо условие закэшировалось вместе с шаблоном с тем значением, которое попало в кэш первый раз.
Нужен некэшируемый вывод плейсхолдера, как в стандартном MODX: [[!+placeholder]]
Задаю внутри сниппета плейсхолдер
Вывожу его на странице:
И у меня постоянно выводится, что «ttt = a» (вместо «ttt else»),
хотя я задаю значение плейсхолдера «b», а не «a».
Вставлю сюда обновленный код:
fenom.php:
Вместо странного символа должен быть знак & (амперсанда)
Иногда нужны пустые параметры, они вырезаются:
Ссылки вида [[~123]] не конвертируются.
Параметры сниппетов и чанков Fenom было бы лучше конвертировать с одинарными кавычками ' вместо двойных ".
Параметры [[+modx_setting]] должны преобразовываться в {'modx_setting' | option}.
Плейсхолдеры надо не {'pholder' | placeholder}, а просто {$pholder}, но если в его имени есть точки, то {$_pls['pholder']}.
Также было бы круто, чтобы можно было вставлять целый HTML-шаблон с тегами MODX и чтобы конвертировались только они, а не вставлять каждое по отдельности
Если есть: конструкции=`условий`, то просто писать о их наличии (и номерах строк), но не блокировать все конвертирование.
Срабатывают только при первой загрузке страницы, а потом пропадают…
1. Заменяем сначала чисто все &параметры=…
2. Потом заменяем названия сниппетов, чанков и т.д. на Fenom'овские
3. Заменяем все ]] на }
А вот с условиями надо пока подумать… О них бы просто сообщать (например номер строки), а дальше они бы уже вручную менялись. Так как их автоматизация не так уж целесообразна. Если нет условных модификаторов, то обрабатываем. Если есть условные модификаторы — пишем об этом в результате конвертации
Но скрипт очень нужный, чтобы им не поделиться.
Просто проверьте, что тут ничего такого нет.
И переместите в нужный раздел =)
Спасибо
Получится вот такой сниппет:
urldecode заранее не рекомендую.
и сделать
и добавить TV-поле с тегами (в данном примере tags) также в &includeTVs.
А в моем обезопашенном сниппете getTag закомментировать эту строчку:
Лучше хотя бы так
А так тут нет проверки на точность тега (надо учитывать точные значения между запятыми у тегов)
Я бы еще не заполнял к нему описание. Мало ли дело было в нём…
Добавил на всякий случай еще одно событие. Сейчас все работает:
Я не могу…