Liferay:如何从布局集中检索布局?

Posted

技术标签:

【中文标题】Liferay:如何从布局集中检索布局?【英文标题】:Liferay: how to retrieve layout from a layout set? 【发布时间】:2011-05-20 22:27:01 【问题描述】:

我正在尝试构建一个基于 myPlaces portlet 的新导航系统。目的是显示用户可以访问的每个社区/组织中包含的每个页面。

我卡在布局系统上。我检索了社区的 LayouSet(私有和公共),但我无法检索 Layoust(实际上是页面)。

我该怎么做?我希望 LayoutSet 模型中会有一个简单的 getLayouts(),但没有类似的东西。

【问题讨论】:

【参考方案1】:

好的,我知道了,我必须通过LayoutLocalServiceUtil

List<Layout> layouts =  LayoutLocalServiceUtil.getLayouts(group.getGroupId(), false);

【讨论】:

以上是关于Liferay:如何从布局集中检索布局?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 portlet 检索数据到 portal_normal.flt - Liferay

使用 win API 从 Win XP OS 检索键盘布局的语言名称

如何使用 javascript 在 Liferay 中检索用户个人资料图片

根据 post/url 在主布局上设置不同的英雄图像(从 graphQL 检索数据)[GATSBY]

视图不显示和自动布局集中

Liferay 7.2 自定义文档和媒体 Portlet