CKEditor - отображать таблицу без кнопки «Таблица» на панели инструментов?

Есть ли способ показать таблицы в CKEditor (если возможно, встроенный div) без отображения кнопки панели инструментов «Таблица»?

Он отлично работал в текстовом поле в FCKEditor, но я пытаюсь перейти к текущей версии. Когда я удаляю кнопку панели инструментов «Таблица», таблица ненадолго отображается, а затем все теги таблицы удаляются. Я просто остался с любым текстом, который был в таблице. Я нашел Ckeditor удаляет теги таблицы, но это просто упоминает об изменении функциональности.


person Orielton    schedule 19.05.2015    source источник


Ответы (2)


Вы используете функцию фильтрации контента. Поскольку кнопки панели инструментов таблицы нет, предполагается, что таблицы должны быть отфильтрованы. Вы можете убедиться в этом, отключив фильтрацию контента:

config.allowedContent = true;

См. CKEditor для получения дополнительной информации об этой функции, чтобы вы могли лучше настроить ее в соответствии со своими потребностями:

http://docs.ckeditor.com/#!/guide/dev_acf

person Necreaux    schedule 19.05.2015

У нас есть полная функциональность стола, но мы также не используем кнопку «Таблица». Он удален

config.removeButtons = 'Table';

Мы не хотим, чтобы пользователи просто добавляли таблицы с нуля. Если пользователь хочет добавить новую таблицу, мы предоставляем несколько шаблонов. Для этого мы сделали небольшой пользовательский плагин.

person molymp    schedule 22.06.2016