CKEditor не включается в при загрузке страницы

Редактор подключен и настроен, но почему то не включается при загрузке страницы. Как быть?

Если вы уверены, что все настроено верно, а именно:

  • Плагин ckeditor включен;
  • Настройки профилей на странице /admin/config/content/ckeditor созданы для соответствующих видов текстовых форматов /admin/config/content/formats;
  • Текстовые форматы разрешены для использования соответствующим ролям пользователей /admin/people/permissions#module-ckeditor;
  • Библиотека ckeditor загружена с https://ckeditor.com/ на сайт и расположена в одном из ожидаемых плагином мест, либо настроено использование CDN.

То, вероятно, есть ещё одна опция, которую вы упускаете из виду. Дело в том, что CKEditor может быть настроен так, что при загрузке он показывает исходный код. Это позволяет быстрее загрузить страницу, и вы можете включить WYSIWYG уже после загрузки, если он вам необходим.

Обратите внимание на ссылку под редактором — «Переключить на редактор».

Как включить загрузку редактора по умолчанию?

Если вам не подходит такое поведение CKEditor, то нужно изменить настройки соответствующего профиля.

В примере выше, используется формат текста Full HTML, давайте изменим его настройки.

  • Переходим к профилям /admin/config/content/ckeditor, выбираем «изменить» нужный профиль.

  • Нам нужна секция настроек — «Внешний вид редактора».

  • Найдите там опцию «Состояние редактора по умолчанию», установите «включено».

Осталось сохранить произведенные настройки и проверить помогло ли это вам.

Мало букафф? Читайте есчо !

Снимаем обертки в модели CKE5

Март 25, 2025 г.

Продолжаю публиковать сниппеты, связанные с экосистемой CKEditor 5. Сегодня покажу как удалять контейнер с сохранением его содержимого. Api предоставляет функцию writer.unwrap(element). Но беда в том, что функция не заботится о валидности дочерних ...

Читать

Установить фокус ввода в CKE5

Март 23, 2025 г.

При написании плагина столкнулся с тем, что в момент нажатия кнопки в тулзах, редактор терял фокус ввода. Поведение верное, но пользователю не удобно - нужно курсор возвращать на место "вручную". Вернуть фокус можно так: [crayon-6928b46fcbf41262300333/] ...

Читать

Wysiwyg для Drupal 7

Июнь 8, 2011 г.

Аналогичная статья у меня была для 6й версии. Особых проблем для семерки нет, но для тех, кому некогда думать, а надо "просто сделать", данное руководство. ...

Читать

Вставка html entites в текстовые ноды

Апрель 5, 2025 г.

Делюсь еще одним лайфхаков, как в плагине CKE5 вставить htmlentity. При вставке текста в модель, CKEditor будет преобразовывать html символы вроде '&' и '>'. Но что делать, если нужно вставить символ в виде html кода? Рассмотрим следующий ...

Читать
 

Комментарии к «CKEditor не включается в при загрузке страницы»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: