2014-12-15 2 views
1

проверки орфографии, и scayt отсутствуют значки на ре: панель CKEditor:Primefaces расширения CKEditor отсутствует SpellChecker и 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> 

Оба также отсутствующий в Showcase Primefaces Расширения для CKEditor Пользовательские панели инструментов: http://www.primefaces.org/showcase-ext/sections/ckEditor/customToolbar.jsf

Искали экстенсивно и даже обновили pe: ckeditor.

Использование Primefaces 5.1, Primefaces Extensions 3.0, JSF 2.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 CKEditor или install plugins manually. Все зависит от вас, хотя это может быть ограничено рамкой, с которой я не знаком. Но я считаю, что это не требует особых навыков для его модификации.

+0

Я надеялся, что у cceditor Extensions Extensions уже есть эти плагины, так как их витрина перечисляет их, поэтому мне не нужно будет устанавливать плагины вручную. Они имели их в предыдущей версии. – luvPrimefaces

Смежные вопросы