我有一個Liferay portal自定義主題,它通過portal_normal.vm中的一些標準Velocity代碼在左側部分中嵌入Portlet。當我第一次嵌入portlet時,我將屬性portlet-setup-show-borders-default設置爲「false」,這導致portlet在沒有標題欄或其他「chrome」(這不是我想要的)的情況下呈現。Liferay主題中的嵌入式portlet - 如何強制刷新?
我將屬性值更改爲「true」,但是我發現在已加載portlet的頁面上,它繼續呈現沒有邊框和「chrome」的頁面。但是,如果我加載了其他頁面,那麼portlet將正確呈現。
如何強制Liferay在我訪問的第一頁上正確重新繪製portlet?我無法在Admin GUI中找到任何可能會強制某些緩存副本被清除的內容(我更喜歡這一點),而且很多Google搜索功能也沒有顯示任何可行的功能。我發現有一個看起來像它可能工作的文章(http://www.liferay.com/community/forums/-/message_boards/message/772138),但Artur在第二條評論中發佈的代碼對於一般的portlet,只是Web Content portlet和文章不起作用。
有沒有其他人遇到這個,並找到了解決辦法?請儘快通知我!
在此先感謝
- 喬 -