在Magnolia RichTextField中配置CKEDITOR时出现问题
我无法在Magnolia的RichTextField中自定义工具栏按钮 在Yaml文件中添加configJsFile:/ckeditor/configJsFile.js,指向java模块项目中资源文件夹下的配置文件 一旦configJsFile.js添加了RichTextField,就会显示所有可以想象的按钮,而且太多了 我试图删除configJsFile.js中的一些按钮组,甚至注释掉config funtion CKEDITOR.editorConfig=function config{…}中的所有内容,这会产生任何效果 知道如何在Magnolia的RichTextField中配置工具栏内容吗在Magnolia RichTextField中配置CKEDITOR时出现问题,ckeditor,magnolia,Ckeditor,Magnolia,我无法在Magnolia的RichTextField中自定义工具栏按钮 在Yaml文件中添加configJsFile:/ckeditor/configJsFile.js,指向java模块项目中资源文件夹下的配置文件 一旦configJsFile.js添加了RichTextField,就会显示所有可以想象的按钮,而且太多了 我试图删除configJsFile.js中的一些按钮组,甚至注释掉config funtion CKEDITOR.editorConfig=function config{…}
这是从Magnolia doc网站上获取的您使用的是哪个版本的Magnolia 最坏情况下,您可以从更改默认设置 'ckeditor/config default.js' 希望有帮助
干杯,我认为magnolia指向java资源是错误的 一旦我把CKEditor配置文件放到magnolia properties的文件夹中,我就得到了我想要的东西
请参阅magnolia.resources.dir=${magnolia.home}/modules您的magnolia版本是什么?5.7.4不幸的是,客户对默认工具栏内容不满意,希望工具栏中有更多功能按钮,magnolia版本5.7.4哪些功能应该来自CKEDITOR或自定义功能?如果我正确理解您的问题。按钮由CKEDITOR根据configJsFile.js中的设置呈现。目前,我意识到Magnolia没有看到这样的文件。我尝试了configJsFile:/ckeditor/configJsFile.js和configJsFile:/.resources/ckeditor/configJsFile.js。确保pom.xml中列出了资源文件夹
- name: text
class: info.magnolia.ui.form.field.definition.RichTextFieldDefinition
configJsFile: /ckeditor/configJsFile.js
i18n: true