RTE htmlarea и фильтр тегов, обход
Здравствуйте, вот хочу вставить HTML-код в RTE редакторе, вставляю, переключаюсь в нормальный режим, все супер. Как только сохраняю, парсер удаляет законные теги и портит код.
Я прочитал докумментацию о парсере, RTE и так далее. Вопрос следующий: я хочу позволить все теги, оставить все классы, и вообще вмешательства парсера по-минимуму. Как это сделать? Конфигурированием через тайпоскрипт не очень получаеться, пробовал разные варианты. Даже уже копаюсь в классе парсера пытаясь отключить излишнюю замену (может и напрасно, но уже не знаю как). Тестовый код, который не вставился (вариантов кода может быть много, нужно воспринимать все W3C-законные коды): Код:
<div class="more_radio_entry"> |
поставьте экстеншен tinymce_rte - его для этих целей наверняка будет проще настроить.
Кроме экстеншена надо будет еще настроить вывод в FE (в css_styled_content см. в самом начале код \typo3\sysext\css_styled_content\static\setup.txt ) |
Спасибо
Да кстати у меня TemplaVoila.
|
Проще всего вообще отказаться от РТЕ, или это не выход?
|
Не выход
В данном случае, RTE нужен как раз. Сегодня долго мучался потому что tiny_mce не ставится, конфигурировал редактор htmlarea, но съедает теги <a в коде, который вставляю, все иное кое-как вписал в позволенные теги, но все равно каждый раз придеться вписывать так так заменяющий класс написан "от противного", тоесть перерабатывает входные данные и на выходе сам генерирует код, тоесть его еще надо заставлять генерировать, потому нужно говорить все теги поименно и атрибуты тоже...
|
Часовой пояс GMT +4, время: 00:59. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot