Как включить проверку орфографии браузера в pe: ckEditor - PullRequest
1 голос
/ 09 марта 2020

pe:ckEditor используется в моей программе пользователем для ввода нового содержимого сообщения электронной почты. Пользователям необходимо включить проверку орфографии в браузере.

Я знаю, что ckEditor , на котором основан pe:ckEditor, может включить эту функцию, добавив config.disableNativeSpellChecker = false; в конфигурацию, однако pe:ckEditor делает не имеет конфигурационного файла и модифицируется значениями его атрибутов. Хотя я не нашел в его do c атрибутов, которые могли бы достичь этого.

Я проверил подобные вопросы здесь, но подавляющее большинство из них касается ckEditor и изменения его конфигурации, что бесполезно для этого случая.

Пожалуйста, дайте мне знать, если вы знаете решение этой проблемы.


pe:ckEditor showcase - not enabled browser spellcheck apparent apparent enabled browser spellcheck

Ответы [ 2 ]

1 голос
/ 16 марта 2020

Что касается предыдущего ответа от @Melloware, я сообщил о проблеме. На его основе был создан новый атрибут для изменения этого поведения . См https://github.com/primefaces-extensions/primefaces-extensions.github.com/issues/763.

0 голосов
/ 10 марта 2020

Вы пытались определить свой собственный файл конфигурации JS, например ..

CKEDITOR.editorConfig = function( config ) {
    // Define changes to default configuration here. For example:
    config.disableNativeSpellChecker = false;
};

, а затем вызвать опцию PFE customConfig, например ...

<pe:ckEditor id="editor" 
             value="#{editorController.content}"
             customConfig="#{request.contextPath}/js/config/myconfig.js" />

Или как В PFE 8.0.1 появился новый атрибут "disableNativeSpellChecker = 'false'", который можно установить на самом pe: ckeditor

https://github.com/primefaces-extensions/primefaces-extensions.github.com/issues/763

...