我是 Liferay 用户,我需要在我的 Liferay 门户中获取一些属性,例如:名称、虚拟主机、邮件域等...(控制面板/门户设置),在我的代码中,是否有任何 api做这个 ?(控制面板/门户设置)
我曾尝试使用 PortalPreferences,但仍然不知道如何获得它。
请帮忙!。
提前谢谢。
(Liferay 门户 6.0.6)
我是 Liferay 用户,我需要在我的 Liferay 门户中获取一些属性,例如:名称、虚拟主机、邮件域等...(控制面板/门户设置),在我的代码中,是否有任何 api做这个 ?(控制面板/门户设置)
我曾尝试使用 PortalPreferences,但仍然不知道如何获得它。
请帮忙!。
提前谢谢。
(Liferay 门户 6.0.6)
这些详细信息存储在不同的表中。
可以从 Account 对象获取的名称,使用 AccountLocalServiceUtil 方法获取
getAccount(long companyId, long accountId)
从公司对象中获取 accountId。
您可以从 VirtualHostLocalServiceUtil 方法中获取 VirtualHostName
fetchVirtualHost(long companyId, long layoutSetId)
将 layoutSetId 值设置为 0。
您可以从公司对象中获取的 MailDomaincompany.getMx()
一些信息存储在首选项中,您可以从 PropsUtil.get(KEY) 中获取。
问候,
问候,