Проблема настройки CKEDITOR в Магнолии RichTextField - PullRequest
0 голосов
/ 30 октября 2019

Я не могу настроить кнопки панели инструментов в Magnolia RichTextField

  • в Yaml-файле добавить configJsFile: /ckeditor/configJsFile.js, указывая на файл конфигурации в папке ресурсов в проекте Java-модуля
- name: text
  class: info.magnolia.ui.form.field.definition.RichTextFieldDefinition
  configJsFile: /ckeditor/configJsFile.js
  i18n: true
  • как только configJsFile.js добавил, RichTextField начинает показывать все мыслимые кнопки, и их слишком много

overwhelming toolbar

Я пытался удалитьнекоторые группы кнопок в configJsFile.js даже комментируют весь контент внутри функции конфигурации CKEDITOR.editorConfig = function( config ) { ... }, который дает какой-либо эффект.

Есть идеи, как настроить содержимое панели инструментов в RichTextField в Magnolia?

Вот здесь оригинальный configJsFile.js взят с сайта документации Magnolia

Ответы [ 2 ]

1 голос
/ 30 октября 2019

Какую версию Magnolia вы используете?

В худшем случае вы можете изменить настройки по умолчанию из 'ckeditor / config-default.js'

Надеюсь, это поможет,

Приветствия

0 голосов
/ 31 октября 2019

Я ошибался, предполагая, что магнолия указала на ресурсы Java.

Как только я поместил файл конфигурации CKEditor в папку со свойствами магнолии, я получил то, что хотел

см. magnolia.resources.dir=${magnolia.home}/modules

...