Liferay:可实现的portlet公司范围的首选项

时间:2012-09-20 15:20:49

标签: layout liferay portlet preferences

有没有办法获得具有不同首选项的可实例portlet的2个实例,在每个布局中共享每个实例?

我的意思是portlet A Instance 1被放置在所有社区中,它共享所有布局的首选项

Portlet实例2放置在这些社区的子集中,它共享放置它的所有布局的首选项

或者也许是另一个布局中的portlet与其图像之间的关系与同一页面中的2个实例之间的关系完全相同(根本没有连接)?

然后,在每页实例和每个布局实例之间有点混乱。

它是完全复制portlet的最后一个选项,并为每个实例设置公司范围的首选项吗?

2 个答案:

答案 0 :(得分:2)

添加答案:

有了这么复杂的要求,最好“欺骗”并在portlet.xml和liferay-portlet.xml中声明同一个portlet的两个实例,这样你就可以独立控制首选项

答案 1 :(得分:1)

结帐http://docs.liferay.com/portal/6.0/definitions/liferay-portlet-app_6_0_0.dtd.html#preferences-unique-per-layout,因为它对preferences-unique-per-layoutpreferences-owned-by-group以及它们之间的互动方式进行了很好的讨论