2012-02-10 104 views

回答

4

AFAIK portlet的全部內容是不生成獨立頁面。

你可以做的是在你的portlet佔據整個頁面(這意味着適當的主題和佈局模板)並通過鏈接指向liferay。

請注意,'MAXIMIZED'portlet狀態只會將其最大化以填充主題中的portlet區域,因此無論如何您都需要'全屏'主題。

+0

還有在這種情況下可以有所幫助的EXCLUSIVE模式。 – 2012-02-10 23:12:05

0

像朱利安·樂峯暗示在另一條評論是,Liferay增加了兩個窗口狀態:

  • 獨家(LiferayWindowState.EXCLUSIVE
  • 彈出(LiferayWindowState.POP_UP

Exclusive只輸出portlet內容,沒有任何裝飾,並且沒有任何適當的html/js/css環境。這對於嵌入到具有這些環境的DOM中很有用。

Popup輸出包含所有html/js/css的Portlet內容以正確顯示Portlet。例如,用於在彈出窗口(iframe)中顯示portlet。