CKEditor 4 как попало оборачивает в тэг
Делаю такую вставку кода для последющей обработки
<div class="row">@include('widget', ['id'=>60])</div>
редактор подменяет на
<div class="row"><p>@include('widget', ['id'=>60])</p></div>
Как это отключить ?
Аналогичная проблема при вставке списков. Хочу так:
<ul>
<li>item-1</li>
<li>item-2</li>
<li>item-3</li>
</ul>
Редактор превращает это в:
<ul>
<li>
<p>item-1</p>
</li>
<li>item-2</li>
<li>item-3</li>
</ul>
Т.е. оборачивается только один из элементов списка. Как исключить оборачивание? Мне в списке не нужен
Ответы (2 шт):
Автор решения: Alpha
→ Ссылка
В конфигурации добавьте эту строку:
CKEDITOR.editorConfig = function (config)
{
config.enterMode = CKEDITOR.ENTER_BR;
...
};
Автор решения: stackoff
→ Ссылка
Часть проблемы удалось решить такой настройкой.
config.protectedSource.push( /<li[\s\S]*?\>/g );
config.protectedSource.push( /<\/li[\s\S]*?\>/g );
Теперь <p> не появляется внутри <li>