有没有办法找出任何页面中有多少portlet?

时间:2010-02-09 13:11:49

标签: portlet liferay portal

问题是,我有一个页面xyz。在该页面中有20个portlet。如何找到页面上放置的所有portlet的名称。

如果我有管理员权限。

2 个答案:

答案 0 :(得分:2)

在Liferay中,最简单的方法可能就是在主题中,您希望获得Layout对象,这样您就可以浏览布局并在页面上拉取对portlet的引用。

一些参考文献:

答案 1 :(得分:1)

两个portlet标准(JSR-168和JSR-286)没有指定任何方法来查找页面上放置的portlet的名称。

但是,每个门户网站都可能提供一种实现您想要做的事情的专有方式。