如何获取全局店面的页面自定义字段的值

时间:2018-06-29 14:30:06

标签: liferay-6.2

我需要获取全局店面的页面自定义字段的值。目前,我可以通过以下方式获取网站的自定义字段的值:

  1. 我得到了父店面ID

    #set ($parent_site_id = $getterUtil.getLong($propsUtil.get("liferay.parent.site.id")))

  2. 我使用Liferay的serviceLocator变量获取groupLocalService

    #set($groupLocalService = $serviceLocator.findService("com.liferay.portal.service.GroupLocalService"))

  3. 我获得了父店面的parentGroup

    #set($parentGroup = $groupLocalService.getGroup($parent_site_id))

  4. 我获得父店面的网站自定义字段的值

    #set($parentStoreFrontContentId = $parentGroup.getExpandoBridge().getAttribute("storefront-home-content-id").toString())

我已经查看了Liferay及其API的开发文档,但是找不到用于获得页面的全局Storefront自定义字段值的选项。

有可能获得此值,如何使用Liferay的API和Velocity模板获得此值?

谢谢。

0 个答案:

没有答案