Как сохранить разметку в setExtraValue()

Собственно если я отдаю в редактор то разметка в нем сохранена, а если в шаблон то выводится все одной строкой. При том что в обоих случаях, естественно используются getExtraValue.
З.ы. сами теги никуда не деваются — выделение жирным, ссылки там и все такое. :) Не сохраняются переносы строк, абзацы, т.е. то что тегами не представлено.

8 комментариев

avatar
up!
avatar
ну чтож Вы такто) некрасиво )
а по существу — вобще не понял что Вы хотите сделать
avatar
ну чтож Вы такто) некрасиво )
Ну в правилах вроде ж незапрещено :-[
а по существу — вобще не понял что Вы хотите сделать
у меня есть дополнительное поле, я записываю его через setExtraValue(), в шаблоне все выводится одной строкой а в редакторе раздельными…
Как это в редакторе
как это в статье

При чем при редактировании разделение на строки сохраняется.
avatar
я так понимаю перед сохранением Text_Parser'ом не обрабатывается?
avatar
Гениально! Спасибо, ходил вокруг да около, вы мне сэкономили 2 часа моей жизни :)
avatar
да пожалста ) но как я подозреваю Вы понимаете последствия текст_парсера )
avatar
Не совсем:
Парсит текст, применя все парсеры
Насколько я понял применяет фильтры и обработку для разных тегов и для разных видов контента… кактотак.
avatar
дадада, имено, все лишнее обрезает, раставляет br где нужно и тд..., и по этому при открытии редактировать вы получите уже немного не тот текст который первично внесли. Соответствено если нужно этого измежать то нужно реализоваваь еще и чтото типо аналога поля topic_text_source в таблице БД
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.