Liferay portlet直接URL?

时间:2012-02-10 12:59:21

标签: url liferay portlet

是否可以直接从Web浏览器查询portlet内部?给定portlet名称和Web应用程序名称,我应该使用哪个URL?

2 个答案:

答案 0 :(得分:4)

AFAIK portlet的重点是不生成独立页面。

你可以做的是在liferay中创建一个页面,你的portlet占据了整个页面(这意味着适当的主题和布局模板)并传递一个链接。

请注意,“MAXIMIZED”portlet状态只会最大化它以填充主题中的portlet区域,因此无论如何你都需要一个“全屏”主题。

答案 1 :(得分:0)

像Julien Lafont在另一条评论中暗示的那样,Liferay增加了两个窗口状态:

  • 独家(LiferayWindowState.EXCLUSIVE
  • 弹出窗口(LiferayWindowState.POP_UP

Exclusive只输出portlet内容,没有任何装饰,没有任何正确的html / js / css环境。它可以嵌入带有这些环境的DOM中。

Popup输出portlet内容,由所有html / js / css包围以正确显示portlet。例如,用于在弹出窗口(iframe)中显示portlet。