TV параметр *price*
Привет всем! Эво фарева!
Немного пристарел небольшой сайтик и поддали ему версию 1.4.3 плюс пыху 7.1
смотрю в темплейт есть вызов тв цена вот так [*price*]
Всё выводит но через модификатор phx соседний ТВ параметр: наименование и просто *pagetitle* не показывает ничего…
тоесть [*pagetitle:lcase*] ничего не хочет показывать в том месте где оно вызывается :(
Немного пристарел небольшой сайтик и поддали ему версию 1.4.3 плюс пыху 7.1
смотрю в темплейт есть вызов тв цена вот так [*price*]
Всё выводит но через модификатор phx соседний ТВ параметр: наименование и просто *pagetitle* не показывает ничего…
тоесть [*pagetitle:lcase*] ничего не хочет показывать в том месте где оно вызывается :(
15 комментариев
phx в том виде, как был раньше, несовместим с новыми версиями Эво, да и наверное с новыми PHP-версиями.
Можно попробовать активировать опцию «включить фильтры» в настройках Конфигурации в Админке, но не знаю, есть ли в этих фильтрах такая конструкция, как у вас
Вот здесь почитайте.
Так вот, сайт с этим phx работал, но писал кучу ошибок в логи, но не по фронту, а по админке, открыл в админке что-то или перезагрузил — и сразу 9 страниц в логах. Обновил phx до версии v-2.2.2. — не помогло. Включил «Включить <@SYNTAX>» — помогло! После этого выключил <@SYNTAX> — нормально, ошибки в логи не вернулись.
По фронту, из замеченного, что не работает. В одном месте были вкладки через phx, а на вкладке — ditto, так вот с ditto вкладка подключалась, а с DL — нет. В этом месте phx поменял на if. Больше глюков вроде не обнаружил.
Поэтому интересно — а во время всех ваших манипуляций вот эти «фильтры» у вас были включены или нет?
А «магия» может быть связана с тем, что сайт был не новая установка — а обновление древнего (притом не первое), бывало и похлеще.
так вот — ничего из ниже приведённого:
=[*pagetitle:ellipsis=`2`*]=
=[*pagetitle:ifnotempty=`2`*]=
не показывается, хотя и даже phx:ifnotempty сниппет есть (удаляю и снова подгружаю но ничего не меняется в лучшую сторону)
1) Отключал PHx.
2) В Админке в конфиге включал галочку «Включить фильтры» (или модификаторы, я уж не помню).
И все работало.
показывет nol nol
откопал 1.4.9 но там тоже самое, есть еще старше версии но не 2-ая?