1

我是 Liferay 用户,我需要在我的 Liferay 门户中获取一些属性,例如:名称、虚拟主机、邮件域等...(控制面板/门户设置),在我的代码中,是否有任何 api做这个 ?(控制面板/门户设置)

我曾尝试使用 PortalPreferences,但仍然不知道如何获得它。

请帮忙!。

提前谢谢。

(Liferay 门户 6.0.6)

4

1 回答 1

0

这些详细信息存储在不同的表中。

可以从 Account 对象获取的名称,使用 AccountLocalServiceUtil 方法获取

getAccount(long companyId, long accountId) 

从公司对象中获取 accountId。

您可以从 VirtualHostLocalServiceUtil 方法中获取 VirtualHostName

fetchVirtualHost(long companyId, long layoutSetId)

将 layoutSetId 值设置为 0。

您可以从公司对象中获取的 MailDomaincompany.getMx()

一些信息存储在首选项中,您可以从 PropsUtil.get(KEY) 中获取。

问候,

问候,

于 2013-08-14T05:59:36.713 回答