Drupal 7
Актуально при использовании модуля https://www.drupal.org/project/ckeditor . Решается собственным модулем:
function MODULE_ckeditor_settings_alter(&$settings, $conf) {
$settings['stylesCombo_stylesSet'] = 'drupal:/sites/all/modules/custom/ckeditor.styles.js';
}
Файл ckeditor.styles.js предваритаельно нужно скопировать из папки модуля - /sites/all/modules/ckeditor/, например, в папку собственного модуля.
Drupal 8
Все необходимое есть из коробки, стили настраивается в текстовых форматах /admin/config/content/formats, после переноса кнопки на активную панель, ниже появится окно настроек.
После заполнения классов, соответствующие стили для них нужно вписать в css используемой темы. Для того, чтобы примененные стили были видны сразу в визуальном редакторе, этот css нужно подключить через THEME.yml.info:
ckeditor_stylesheets:
- css/ckeditor.css
p.s. не забыть сбросить кеш, если сразу не заработало.
Источник - http://www.drupalthemer.org/blog/drupal-8-how-to-ckeditor-custom-styles .
Добавить комментарий