Здравствуйте!
CKEditor оказывается недружественным, например, к bootstrap карусели. Если приходится редактировать текст повторно, то при пересохранении он выкидывает
<a class="carousel-control-prev" data-slide="prev" href="#sl_it" role="button"><span class="prev wh"></span></a>
<a class="carousel-control-next" data-slide="next" href="#sl_it" role="button"><span class="next wh"></span></a>
<a class="carousel-control-next" data-slide="next" href="#sl_it" role="button"><span class="next wh"></span></a>
и это в fullhtml
Еще он любит переставлять местами divы. И вставлять, простите, пробелы
Комментарии
А зачем бутстрап карусель делать в CKEditor? Для этого есть готовые модули
Если уж очень нужно, то просто отключите CKEditor (выберите другой формат ввода)
Шаблон с бутстрапом (не пропадать же добру). Чтобы разместить карусель в поле body. Все равно же html и решение простое
Все-таки поле Body. Хотелось бы просто завести для CK настройку "FullHTML без любых" модификаций или разучить "трогать" определенные теги. Две галочки "Ограничить разрешённые HTML-теги и исправить ошибочный HTML" и "Исправлять неправильный и обрезанный HTML" никак не могут повлиять на удаление разрешенного, не ошибочного и не обрезанного тега. Вроде и не заоблачное желание-то
А может отдельный формат ввода, без CKEditor сделать?
Спасибо. Сделал проще. На presave возвращаю две строчки. Пока прекрасный CK (в прошлом, FCK) editor не научился понимать bootstrap (парадоксально)
да ему (сук-едитору) пофиг что резать. А так, можно и правда завести какой-то еще один формат текста, без всяких фильтров и вырезов. Неужто сук-едитор режет то, что не должен?