Можно ли отобразить содержимое HTML в переменной smarty, которая экранируется с помощью escape: HTML?

0

У меня есть переменная smarty в *.tpl, которая не может быть изменена:

{$some_value|escape:'html':'UTF-8'}

Мне нужно назначить новое значение для этой переменной в PHP. Это новое значение содержит базовый HTML:

$some_value = '<span>'.$val.'</span>';

Можно ли как-то разбираться как HTML?

Я знаю, что определенно лучше включить все теги HTML в tpl, а не в PHP, но в этом конкретном случае tpl не может быть отредактирован.

Теги:
escaping
smarty

1 ответ

1

Нет. Весь смысл экранирования HTML в шаблоне - сделать невозможным.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню