代码之家  ›  专栏  ›  技术社区  ›  rahim asgari

如何在我自己的Portlet中使用liferay的嵌套Portlet?

  •  0
  • rahim asgari  · 技术社区  · 15 年前

    我正在为liferay开发一个portlet。

    我需要在我自己的Portlet中包含liferay的嵌套Portlet。

    有可能吗?

    附言:我是新来的。请详细说明。;)

    5 回复  |  直到 15 年前
        1
  •  1
  •   Steve Czetty Wilko van der Veen    12 年前

    当您在自定义portlet中请求嵌套portlet时,这是不可能的。 如果您希望您的自定义portlet位于“Liferay”嵌套portlet中,那么您实际上可以使用它。

    更多信息请回复帖子。

        2
  •  1
  •   András    11 年前
    <liferay-portlet:runtime portletName="3"></liferay-portlet:runtime>
    

    3是portlet id

        3
  •  0
  •   Soufiane Hassou    15 年前

    回答你的问题,是的,有可能 nested portlets in liferay (文章结尾有一个链接,一定不要错过)

        4
  •  0
  •   mvmn    14 年前

    检查嵌套其他portlet的现成portlet的源代码。 在Liferay 5.2.3中,它使用com.liferay.portlet.布局配置.util.RuntimePortletUtil.processPortlet(…)方法。

    注意:我一直在尝试开发单独的portlet来使用这个API,但是Liferay逻辑中出现了空指针异常,所以您似乎必须在EXT环境中开发portlet(尽管在liferay6中可能有所不同,例如,我一直在使用liferay5.2.3)。

        5
  •  0
  •   Anuj Balan    13 年前