проверка tv или что не так, подскажите :)
использую такую конструкцию где в поле archive хранится номер id страницы который потом вызывается по фастфилду
вот таким образом
2022-08-06 13:40:51] (ERROR @ /var...core/model/modx/modparser.class.php: 541) Could not find snippet with name #.uri.
хотя при вызове делаю проверку и пустые значения не должны срабатывать вроде как
чтото не так с проверкой?
при этом оно работает т.е где надо выводит данные, где ненадо невыводит
просто лог забивается этим калом…
вот таким образом
[[#[[*archive]].uri]]
получаю в лог такие ошибки2022-08-06 13:40:51] (ERROR @ /var...core/model/modx/modparser.class.php: 541) Could not find snippet with name #.uri.
хотя при вызове делаю проверку и пустые значения не должны срабатывать вроде как
[[*archive:is=``:then=``:else=`[[$archiveprev]]`]]
чтото не так с проверкой?
при этом оно работает т.е где надо выводит данные, где ненадо невыводит
просто лог забивается этим калом…
Комментарии: 5
В этой заметке Василий описывает особенность родного парсера MODX «изнутри-наружу». Используйте феном — там парсер работает наоборот — и не будет таких ошибок
MODX не знает тег [[# и воспринимает его как сниппет, с названием #[[*archive…, а такого сниппета с системе нет.
Либо, как сказал Alexey, используйте Fenom, либо просто отключите системную настройку log_snippet_not_found
Либо, как сказал Alexey, используйте Fenom, либо просто отключите системную настройку log_snippet_not_found
[[#[[*archive]].
это конструкция для fastfield
Это понятно, но MODX не знает об этом и воспринимает как сниппет, который начинается на #
видимо в случае с вызовом в чанке такая история не успевает обработаться и он ругается а потом нормально обрабатывает…
мутная тема, ранее использовал напрямую в шаблоне и инкогда проблем не было подобных
спасиб за пункт в настройках, отключил ))))
мутная тема, ранее использовал напрямую в шаблоне и инкогда проблем не было подобных
спасиб за пункт в настройках, отключил ))))
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.