Обновление с smarty 2 до 3 неожиданно |

Я разбираюсь с проблемами в умном обновлении со 2 до 3, и я получаю эту ошибку, и я не могу понять, почему:

Неустранимая ошибка: Uncaught --› Smarty Compiler: Синтаксическая ошибка в шаблоне {$item.content_group_name | htmlspecialchars} - неожиданно |

У кого-нибудь есть опыт решения этой проблемы?


person kgrondell    schedule 22.09.2020    source источник


Ответы (1)


Smarty 3 выдает эту ошибку, если вокруг символа | есть пробелы. символ при объявлении модификатора. Измените свой тег на

{$item.content_group_name|htmlspecialchars} 
person Rob Ruchte    schedule 23.09.2020
comment
Это не дает ответа на вопрос. Чтобы подвергнуть критике или запросить разъяснения у автора, оставьте комментарий под его публикацией. – Из обзора - person kk.; 23.09.2020
comment
На самом деле он отвечает на вопрос, но я обновлю свой ответ, чтобы он был более подробным. - person Rob Ruchte; 23.09.2020
comment
Спасибо. Ты сделал это. Забавно, я подозревал, что это проблема, но не заметил в своем тесте, что номер строки ошибки изменился. Ваше здоровье! - person kgrondell; 23.09.2020