Primefaces扩展ckeditor缺少拼写检查和scayt图标

时间:2014-12-15 18:52:39

标签: ckeditor primefaces-extensions

pe:ckeditor工具栏上缺少拼写检查器和scayt图标:

<p:growl id="growl" showDetail="true" />
<pe:ckEditor id="editor" value="#{editorController.content}" toolbar="[['Cut','Copy','Paste','PasteText','PasteFromWord','-', 'SpellChecker', 'Scayt']]">
  <p:ajax event="save" listener="#{editorController.saveListener}" update="growl" />
</pe:ckEditor>

Ckeditor自定义工具栏的Primefaces Extensions Showcase中也缺少这两个: http://www.primefaces.org/showcase-ext/sections/ckEditor/customToolbar.jsf

广泛搜索,甚至更新了pe:ckeditor。

使用Primefaces 5.1,Primefaces Extensions 3.0,JSF 2.0。

1 个答案:

答案 0 :(得分:2)

我检查了网站,并且使用了CKEditor的自定义开发人员构建

console.log( CKEDITOR.version );
"4.4.4 DEV"

既不包含SCAYT也不包含SpellChecker插件

console.log( CKEDITOR.plugins.registered.scayt );
undefined

所以毫不奇怪你的工具栏按钮不会出现。您可以generate a custom build of CKEditorinstall plugins manually。尽管它可能受到我不熟悉的框架的限制,但这完全取决于您。但我相信它不需要特殊技能来修改它。