Использование jQuery в ckeditor на портале Liferay - PullRequest
0 голосов
/ 17 февраля 2011

Кто-нибудь знает, как заставить работать jQuery в плагине ckeditor? Я создал плагин и загрузил его в ckconfig.jsp

CKEDITOR.config.extraPlugins = 'myPlugin';

Но проблема в том, что jQuery-1.4.4.min, который я загружаю из liferay-plugins.xml (или в теме для всего портала), не загружается в глобальном контексте при запуске плагина. Я могу использовать jquery везде внутри портала успешно, но не в плагине ckeditor. Инициализация ckeditor довольно сложна, и я не вижу, как это сделать.

1 Ответ

0 голосов
/ 17 февраля 2011

ckeditor.jsp, включенный в тег, содержит весь HTML-документ и т. Д. Таким образом, все сторонние javascript-скрипты, доступные для ckeditor, включены в заголовочный раздел ckeditor.jsp.

так, чтобы оно было следующим (ckeditor.jsp):

<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.js"></script>

И jquery будет доступен для плагинов ckeditor.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...