我需要获取全局店面的页面自定义字段的值。目前,我可以通过以下方式获取网站的自定义字段的值:
我得到了父店面ID
#set ($parent_site_id = $getterUtil.getLong($propsUtil.get("liferay.parent.site.id")))
我使用Liferay的serviceLocator变量获取groupLocalService
#set($groupLocalService = $serviceLocator.findService("com.liferay.portal.service.GroupLocalService"))
我获得了父店面的parentGroup
#set($parentGroup = $groupLocalService.getGroup($parent_site_id))
我获得父店面的网站自定义字段的值
#set($parentStoreFrontContentId = $parentGroup.getExpandoBridge().getAttribute("storefront-home-content-id").toString())
我已经查看了Liferay及其API的开发文档,但是找不到用于获得页面的全局Storefront自定义字段值的选项。
有可能获得此值,如何使用Liferay的API和Velocity模板获得此值?
谢谢。