CK редактор расширений Primefaces всегда отображается как textarea - PullRequest
0 голосов
/ 19 декабря 2018

Я использую pe: ckEditor на одной из моих страниц, но они всегда отображаются как текстовая область.Мой код ниже.

<h:head>
    <h:outputScript library="primefaces" name="#{resource['jquery.js']}" />
    <h:outputScript library="primefaces-extensions"
        name="#{resource['primefaces-extensions.js']}" />
    <h:outputScript library="primefaces"
        name="#{resource['primefaces.js']}" />
</h:head>


<pe:ckEditor id="#{peId}" value="Sample"
    toolbar="[['Cut','Copy','Paste','PasteText','PasteFromWord','-', 'SpellChecker'], '/', ['Undo', 'Redo']]"
    skin="office2013">
</pe:ckEditor>

В моем файле pom также добавлены файлы jar редактора ck, а также расширения простых чисел

<dependency>
  <groupId>org.primefaces.extensions</groupId>
  <artifactId>primefaces-extensions</artifactId>
  <version>6.2.9</version>
</dependency>
<dependency>
  <groupId>org.primefaces.extensions</groupId>
  <artifactId>resources-ckeditor</artifactId>
  <version>3.1.0</version>
</dependency>

Я что-то упустил?

1 Ответ

0 голосов
/ 19 декабря 2018

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

<dependency>
  <groupId>org.primefaces.extensions</groupId>
  <artifactId>primefaces-extensions</artifactId>
  <version>6.2.10</version>
</dependency>
<dependency>
  <groupId>org.primefaces.extensions</groupId>
  <artifactId>resources-ckeditor</artifactId>
  <version>6.2.10</version>
</dependency>

Это решит вашу проблему.Эти версии всегда должны совпадать.

...