2013-03-30 41 views

回答

2

Liferay的存儲信息有關在許多表的位點,但該網站標識符是存儲在表_group的組。

將此錶行的列映射到Liferay API的Group接口中。 http://docs.liferay.com/portal/6.1/javadocs/com/liferay/portal/model/Group.html

不幸的是沒有創建日期存儲在這個表中,因此Group接口它是無用的。

無論如何,我建立了當你創建一個新的網站時,兩個佈局集創建到佈局集表(私人和公共)和創建日期爲這些存儲。因此,作爲一種破解,您可以使用這些佈局集中的信息來了解您的網站何時創建。

不知道,如果它是你的情況,但例如LayoutSetLocalServiceUtil類可以在portlet的jsp頁面這種方式使用:

<% 
    long groupId = company.getGroupId(); 
    LayoutSet sitePrivateLayoutSet = LayoutSetLocalServiceUtil.getLayoutSet(groupId, true); 
    Date siteCreationDate = sitePrivateLayoutSet.getCreateDate(); 
%> 

請注意,您將需要Liferay的主題標籤庫初始化是這樣的:

<%@ taglib uri="http://liferay.com/tld/theme" prefix="liferay-theme" %> 
<liferay-theme:defineObjects /> 

希望這有助於!