Дополнительные параметры с html тегами Есть решение
Делаю анонс статьи (с разметкой html) доп. параметром, при выводе все теги печатаются как текст. как-то можно сделать, чтобы выводилось с вёрсткой? а то вместо ссылки так кодом и выводится: <a href="/articles/koncepcii/rosa/">Rosa</a><br>
3 ответа
Используйте вывод через хелпер плагина:
https://www.webasyst.ru/store/plugin/shop/advanced...
и как оно решит? внезапно начнёт движок воспринимать текст как html? но содержание страницы же как-то с вёрсткой съедает! мне не нужно управление доп. параметрами, мне нужно только, чтобы шаблон скушал доп. параметр как html, а не текст.
в описании плагина я не вижу данной функции.
Сама спросила - сама отвечаю. Это Smarty корявит доп. параметры. Наверняка можно как-то поправить в конфигурации, но быстрее и проще приписать к переменной: |unescape:"html"
пример (доп. параметр "anons"):
про |escape знала, а про unescape только сейчас нарыла.
При всём уважении к Genasyst (отличные плагины!), покупать плагин не единственный выход )))
Я думал что у вас плагин стоит, в страницах такая проблема!
Я в свое время делал так {htmlspecialchars_decode($p.anons)}. По крайней мере выводилось так, как мне надо, т.е. с версткой. Про unescape узнал сильно позднее, но применять не доводилось.