Привет уважаемые коллеги!
Есть D7, есть несколько текстовых форматов. Использую Full HTML с выключенной функцией "Исправлять неправильный и обрезанный HTML".
Но при публикации материала, вложенные теги принудительно закрываются.
Требуется:
<тег>
<тег>
</тег>
</тег>
<тег>
</тег>
</тег>
Получается:
<тег>
</тег>
<тег>
</тег>
</тег>
<тег>
</тег>
Из-за чего это происходит? Как вылечить?
Спасибо.
Комментарии
А какой именно тег? Какой редактор, CKEditor?
Если отключить "Заменять переводы строк соответствующими HTML-тегами (т.е.
и )", то теги не вырезает, но в этом случае весь текст одно сплошное полотно.
Тег section, но он на любой так реагирует.
Установлен редактор TinyMCE для формата Filtered HTML.
Я использую формат Full HTML, т.е. редактор не должен что-либо изменять, или я не прав?
Как раз таки редактор на многое и влияет, если он используется
Создать Формат ввода "HTML код" никакие галочки в формате не включать, редактор к формату не подключать. И этим форматом выводить нужное.
Так перенос строк нужен, без него простыня текста.
К формату Full HTML редактор не подключал.
Попробую его отключить.
Тег
<br/>
используйте для переноса строки.Или формат ввода просто без редактора. вам нужно понять, что влияет: формат ввода или редактор. Или даже настройка редактора.
Коллеги, проблему выявил. Осталось понять как её победить.
Дело в том, что Друпал вставляет пустой параграф
<p></p>
Из-за него теги закрываются раньше чем нужно.Подскажите как это можно исправить.
Это не друпал вставляет, это текстовый редактор вставляет
Отключил модуль Wysiwyg, всё равно вставляет пустой параграф
<p></p>
В базе данных кода
<p></p>
нет!Визуальный редактор присутствует на этом поле?
Нет. Wysiwyg отключил, библиотеку с редактором удалил.