我正在从liferay 6.2迁移到liferay 7,这里我遇到了问题,无法在表单中提供所选类别列表。
例: 默认情况下,在网站设置中,我们可以在表单中看到四个不同的类别及其子类别。
在 portal.properties 中按以下方式定义
sites.form.update.main=details,categorization,site-url,site-template
sites.form.update.seo=sitemap,robots
sites.form.update.advanced=default-user-associations,staging,analytics,content-sharing,recycle-bin
sites.form.update.miscellaneous=custom-fields,display-settings
1)基本信息
a)详情,b)分类,c)site-url,d)site-template
2)搜索引擎优化
a)站点地图,b)机器人
第3)高级
a)默认用户关联,b)登台,分析,c)内容共享,d)回收站
4)其它
a)自定义字段,b)显示设置
我们只能根据角色包含一些指定的选定类别。
在liferay 6.2中,我们可以通过定义来实现这一目标 portal-ext.properties ,如下所示
#These custom properties are defined for portal admin
sites.form.update.main.admin=details,categorization,site-url,site-template
sites.form.update.seo.admin=sitemap,robots
sites.form.update.advanced.admin=default-user-associations,staging,analytics,content-sharing,recycle-bin
sites.form.update.miscellaneous.admin=custom-fields,display-settings
#These custom properties are defined for portal site admin
sites.form.update.main.siteadmin=details,site-url
sites.form.update.seo.siteadmin=
sites.form.update.advanced.siteadmin=recycle-bin
sites.form.update.miscellaneous.siteadmin=
但是如何在Liferay7中实现相同的功能?