2014-08-27 78 views
0

如何在xhtml頁面中的portlet中添加wysiwyg編輯器?wysiwyg編輯liferay在xhtml中的portlet

我想:

<liferay-ui: input-editor value = "#{BackBean.foro.desarrollo}"> 

但會產生錯誤:

/html/js/editor/editor.wysiwyg.default.jsp JSP File not found 

我使用的Liferay 6.0.6 與Liferay的面向3.0.3和3.5 Primefaces

謝謝

回答

1

liferay-ui標籤是liferay的自定義jsp標籤,你不能使用它們在xhtml頁面。

更好地使用wysiwyg編輯器的primefaces標籤。

例如

<p:editor value="#{BackBean.foro.desarrollo}" /> 
0

Liferay Faces Portal具有與liferay-ui:輸入編輯器JSP標記等效的Facelet。我建議您升級到3.0.4-ga5版本(本文寫作時的最新版本)並查看它是否可行。

+0

嗨尼爾:我已經能夠把liferay-ui:輸入編輯器放到我的JSF porlet中。但是當組件在頁面中顯示時,會出現以下消息: var oldEditor = CKEDITOR.instances ['A7976:CrearForo:j_idt14']; if(oldEditor)> {oldEditor.destroy(true); delete window ['A7976:CrearForo:j_idt14'];} if(oldEditor){var customDataProcessorLoaded = true;} else {var customDataProcessorLoaded = false;} ,如果我刷新頁面,則不加載組件 請問您能幫助我嗎? 我使用liferay門戶6.0.6與liferay面3.0.4 GA5根據您的回覆 – 2014-09-21 21:22:36

+0

[並行線程在Liferay論壇](https://www.liferay.com/community/forums//message_boards/view_message/42973805) – 2014-09-22 16:42:13