Трансформация RTE - HTML
Своял свой Frontend plugins, и столкнулся с такой проблемой: у меня есть поле с RTE редактором. Это поле потом выводится в контент, но вот вся разметка теряется.
Не подскажите есть ли функция трансформации этого поля в HTML формат. |
В смысле во фронт энд есть поле с RTE редактором?
или оно в BE? В любом случае советую посмотреть примеры экстеншенов, где это уже сделано. И сделать точно также. Проверенный способ :-) |
Нет, само поле нормально обрабатывается при редакировании. А вот при выводи его в контент, когда обрабатываю его и тупо выдаю как результат функции main своего экстеншена, естественно стоит разметка не HTML а так сказать псевдо тэги. Можно написать конечно и обработчик, который заменит на нормальные тэги, но будут ли учтены все тонкости - не уверен.
Есть вариант при настройке TCA сказать, что это поле не трансформировать, но мне этот вариант не подходит. |
чтобы сделать нормальный вывод RTE надо надо настроить в конфиге parseFunc. Например при использовании функции stdWrap
можно просто скопировать конфиг из контента stdWrap.parseFunc < tt_content.text.20.parseFunc Если не устраивает результирующая обработка, можно parseFunc доработать под себя. Описалова полно. На форуме уже обсуждалось как исправить отображение тегов <li> <ul>. |
Привет, я перевожу книжку по т3, подскажите, пожалуйста, кто знает, как на нормальном , понятном всем, языке, правильно перевести Backend, Frontend, Tsconfig, потому что писать все это русскими буквами конечно можно, но не топорно ли? И еще fillemount, объяснте очень просто, что это такое .
Большое человеческое спасибо |
Часовой пояс GMT +4, время: 12:24. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot