使用链接控制2个liferay portlet

时间:2013-12-25 11:14:55

标签: jsf primefaces liferay

我有两个像这样设计的liferay portlet

---------------------  ---------
|                   |  |       |
|                   |  |       |
|                   |  |       |
|                   |  |       |
|                   |  |       |
|                   |  |       |
---------------------  ---------

我想在右侧的portlet中使用JSF primefaces添加链接,如果我点击它,这个portlet被最小化,并且它的空间由左侧的portlet占用。

任何线索?

2 个答案:

答案 0 :(得分:0)

您可能希望从Inter portlet Communication

开始

我建议你为此使用一个portlet,并尽量减少使用JavaScript tools的一些 另外,请检查primefaces tree nodes并使用ajax update更新第二个面板。

据我所知,portlet并没有扩大和缩小。世界。如果这些portlet紧密连接,您可能需要考虑将它们合并为一个。

答案 1 :(得分:0)

感谢devBinnooh的回答,

实际上你是对的,最好只使用一个portlet,因为使用其中的2个会产生很多问题(比如我们沟通,我认为这不是一件容易的事)。

关于primefaces我使用了组件p:layoutUnit,属性为collapsible =“true”。它对我来说很好。