2013-05-16 51 views
1

我已經掛鉤了ImageGallery Liferay Portlet來修改庫的佈局。前端和ControlPanel的不同view.jsp

由於我對結果很滿意,我想在控制面板中添加一些新圖片,而不是震驚!與前端相同的觀點。

所以我需要一個<c:if test="">表達式來確定portlet當前是在前端還是在後端呈現。

回答

3

在你的JSP頁面<liferay-theme:defineObjects />(否則你不會有layout對象)時,你可以用這個條件:

layout.isTypeControlPanel() 
+0

感謝...就像魅​​力;),而不需要添加'< liferay-theme:defineObjects />' – itshorty

+0

很高興聽到!還有,我忘了你正在自定義ImageGallery portlet,所以'defineObjects' taglib已經在那裏,在一個門戶網站init.jsps中.. –

相關問題