我正在使用Liferay 6.1
。默认的Liferay附带2 Site Templates
(社区站点模板,Intranet站点)。
有没有这些网站模板的默认Liferay实例?这意味着,如果我启动Liferay,它不应该安装/添加这些站点模板。
很少更新
portal.properties
,找不到任何可以控制它的属性。portal-data-sample.vm
和portal-data-*.sql
个文件,但未在LayoutSetPrototype
表中找到任何条目。任何帮助都会很棒!
答案 0 :(得分:0)
我认为最初的数据库脚本正在设置这些模板。例如,如果您尝试在/data/hsql/lportal.script中打开一个干净的Liferay门户,您可以看到initail门户将具有这些值,例如:
INSERT INTO LAYOUT VALUES(NULL,27,23,1,NULL,NULL,'1',1,0,'<?xml version="1.0"?>\u000a\u000a<root>\u000a <name>Liferay, Inc. Intranet</name>\u000a</root>',NULL,NULL,NULL,NULL,'portlet','layout-template-id=2_columns_ii\u000acolumn-1=3,\u000acolumn-2=19,','0','/1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL)
或
INSERT INTO LISTTYPE VALUES(10012,'intranet','com.liferay.portal.model.Account.website')
插入LISTTYPE VALUES(10013,'public','com.liferay.portal.model.Account.website')
插入LISTTYPE VALUES(12019,'intranet','com.liferay.portal.model.Organization.website') 插入LISTTYPE VALUES(12020,'public','com.liferay.portal.model.Organization.website')
我认为您最好的选择是更改Liferay门户网站,并将其捆绑用于下次安装,例如:
答案 1 :(得分:0)
我终于找到了这个地方。 Liferay有一系列新的活动。其中一个是AddDefaultDataAction
。这称为另一个名为AddDefaultLayoutPrototypesAction
的操作。在此类中,liferay会创建默认网站模板。