2
我正在Liferay門戶上工作。我的要求是我有一個portlet,也就是webcontent dislpay,在主頁上顯示一些消息,但是一旦用戶登錄到門戶網站,作爲webcontent的portlet就不應該是可見的。我已經爲guest單獨提供了查看權限,但是仍然無法在登錄後看到我的主頁中的portlet。在liferay中登錄入口後隱藏portlet
感謝和問候, S.Ponraj。
我正在Liferay門戶上工作。我的要求是我有一個portlet,也就是webcontent dislpay,在主頁上顯示一些消息,但是一旦用戶登錄到門戶網站,作爲webcontent的portlet就不應該是可見的。我已經爲guest單獨提供了查看權限,但是仍然無法在登錄後看到我的主頁中的portlet。在liferay中登錄入口後隱藏portlet
感謝和問候, S.Ponraj。
您只能擴展此portlet的portlet css,以便在用戶登錄時隱藏portlet。
打開portlet配置(右上),「看和感覺」 - >「上級篇樣式」下把「輸入自定義CSS」
.signed-in #portlet_INSTANCE_id {
display: none;
}
保存和準備。
您發現portlet_INSTANCE_id
位於「輸入您的自定義CSS」的上方。對於web內容dislpay就像p_p_id_56_INSTANCE_8CkxspjsmzWq_
。
ps:要回滾使用Firebug或Crhome-Dev-Console。
+1提到回滾技巧 - 這將是很難撤消此操作,否則:) – 2013-03-30 14:23:58
感謝馬克這是非常有用的 – ponraj89 2013-04-02 08:39:32