Ошибки PDOTools
Постоянно появляются в логах вот такие ошибки:
[2016-07-11 12:50:34] (ERROR @ /srv/www/XXX/core/components/pdotools/model/pdotools/pdotools.class.php: 940) Unexpected tag 'id' in 4f94c2e8a92f7ec88354352845a1b661 line 22, near '{id:' < — there
[2016-07-11 12:50:34] (ERROR @ /srv/www/XXX/core/components/pdotools/model/pdotools/pdotools.class.php: 940) Unexpected tag 'id' in 351eb1d96ba73eeda914fbf4990dd024 line 63, near '{id:' < — there
С чем это может быть связано? PDOTools должен быть последней версии, обновлял на выходных.
[2016-07-11 12:50:34] (ERROR @ /srv/www/XXX/core/components/pdotools/model/pdotools/pdotools.class.php: 940) Unexpected tag 'id' in 4f94c2e8a92f7ec88354352845a1b661 line 22, near '{id:' < — there
[2016-07-11 12:50:34] (ERROR @ /srv/www/XXX/core/components/pdotools/model/pdotools/pdotools.class.php: 940) Unexpected tag 'id' in 351eb1d96ba73eeda914fbf4990dd024 line 63, near '{id:' < — there
С чем это может быть связано? PDOTools должен быть последней версии, обновлял на выходных.
Комментарии: 6
Яндекс метрика есть? Используешь fenome?
Ищи у него в коде {id фигурные скобки и стаывь пробелы до и после фигурных скобок.
Или пробуй в
Ищи у него в коде {id фигурные скобки и стаывь пробелы до и после фигурных скобок.
Или пробуй в
{ignore}
<!-- yandex -->
..
...
{/ignore}
обернуть.
Вообще, скрипт Яндекс метрики стоит, но fenom не использую. У меня twig.
Может pdoTools его использует, но я не знаю где.
Может pdoTools его использует, но я не знаю где.
Блин! Это ужас какой-то!
Получается pdoTools парсит через fenom все чанки?! Как это отключить?
У меня был чанк, который вообще никакого отношения к pdoTools не имел, там описывался код счетчика mail.ru. Это он давал такой эффект. Спасибо за подсказку, я поставил пробелы теперь все стало хорошо, но выскакивает новая ошибка:
{set} and {add} accept only variable in 930f9358fb2fa26187d42ff84e3c7ce3 line 67
Подскажите, как такие ошибки можно отлаживать? А в идеале вообще хочется отключить fenom.
Получается pdoTools парсит через fenom все чанки?! Как это отключить?
У меня был чанк, который вообще никакого отношения к pdoTools не имел, там описывался код счетчика mail.ru. Это он давал такой эффект. Спасибо за подсказку, я поставил пробелы теперь все стало хорошо, но выскакивает новая ошибка:
{set} and {add} accept only variable in 930f9358fb2fa26187d42ff84e3c7ce3 line 67
Подскажите, как такие ошибки можно отлаживать? А в идеале вообще хочется отключить fenom.
Так в системных настройках pdoTools отключи всё что связано с Fenom, если включено.
Огромное спасибо! Все отключил.
Спасибо! У меня так возникла проблема с кодом пикселя от Facebook. Стал неправильно отрабатывать кусок кода с условием {if is_auth()}. По логу журнала ошибок выявил момент начала появления ошибок и понял что это началось в момент добавления пикселя. Обернул код пикселя в {ignore}… {/ignore} и все нормально заработало. Что интересно, до этого был установлен код Метрики, в котором есть фигурные скобки — но на него система не ругалась.
В любом случае {ignore} выручает. Т.к. есть потребность частого использования стороннего кода Facebook для прописывания целей — {ignore} выручает от конфликта Fenom.
В любом случае {ignore} выручает. Т.к. есть потребность частого использования стороннего кода Facebook для прописывания целей — {ignore} выручает от конфликта Fenom.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.