Liferay在schedule.jsp中获取结构名称

时间:2017-03-01 10:33:15

标签: liferay hook

我正在使用Web内容显示创建新的Web内容。当我选择一个结构时,我可以在Scheduling选项卡中获取结构名称(hook文件:\ html \ portlet \ journal \ article \ schedule.jsp)。

目前我正在使用jQuery并使用$(“。struct-name-label”)。html()但这并不令人满意。请参阅附件。enter image description here

1 个答案:

答案 0 :(得分:0)

你几乎在那里得到了结构的名字!请尝试以下代码:

String structureName = JournalStructureLocalServiceUtil.getStructure(groupId, structureId).getName(Locale.US, true);

表示getName(Locale.US, true)的部分;将获得美国区域设置的结构名称,或者如果没有美国区域设置,它将返回默认的区域设置版本。

这应该适合你。