Primefaces,如何用另一个按钮折叠layoutUnit?

我在Mojarra-2.1.10上使用primefaces PrimeFaces-3.4,我的整页布局是这样的 。 我如何在顶部制作一个按钮,这将折叠西部layoutUnit?

感谢帮助。

PS,早期假设可以这样写:

 ...  //button in the top  

但遗憾的是,layoutUnit不存在widgetVar属性。

更新1:发现类似的问题 ,尝试过。 没有为我工作,问题是具有更新属性的按钮无法找到具有此类标识符的文本,我在一个layoutUnit中尝试,找到了标识符,但也没有工作。

根据Layout Client Side API,您可以通过布局 widgetWar切换layoutUnit:

       ....          

EDITED

从PrimeFaces 4开始,仍支持id映射,但弃用PF(’XXX’)

对于PrimeFaces 5.0及更高版本,您需要使用PF widgetVar来调用客户端API。 因此,不需要使用layoutWdgt.toggle(’west’)来切换西部布局单元,而是需要使用PF(’layoutWdgt’)。toggle(’west’)

使用Primefaces 6.1:

   West    Center