在Magnolia RichTextField中配置CKEDITOR的问题

问题描述 投票:0回答:2

我无法自定义木兰的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 ) { ... }中的所有内容,这些内容均会起作用。

知道如何在Magnolia的RichTextField中配置工具栏内容吗?

这里是original configJsFile.js,取自木兰文件网站

ckeditor magnolia
2个回答
1
投票
您正在使用哪个版本的木兰?

最坏的情况下,您可以从'ckeditor / config-default.js'

希望有所帮助,

干杯,


0
投票
假设木兰指向的是Java资源,我错了。

一旦我将CKEditor配置文件从木兰属性放到文件夹中,我就得到了想要的

请参见magnolia.resources.dir=${magnolia.home}/modules

© www.soinside.com 2019 - 2024. All rights reserved.