since you are using the same property as value for all the collapsiblePanels, it expands/collapses all. add a boolean property "collapsed" to your "vars" object and have the value as vars.collapsed. It will then collapse/expand that particular panel only.
--- On Wed, 8/13/08, 2melo <[EMAIL PROTECTED]> wrote: > From: 2melo <[EMAIL PROTECTED]> > Subject: Re: Dynamic collapsiblePanel > To: [email protected] > Date: Wednesday, August 13, 2008, 12:00 PM > Hi, > > I have binded the collapsiblePanel to the bean by adding > value="bean.collapsed" to the t:collapsiblePanel > tag, now it can expand and > collapse but the problem is that it does it for all > collapsible items in the > list, click 1 and all collapses/expands. > > any ideas/suggestions will be greatly appreciated, i'm > using tomahawk 1.1.6 > > > 2melo wrote: > > > > Hi, > > > > I need to create a dynamic collapsiblePanel for a list > returned, I got the > > collapsible to display on my page but the problem is > that it doesn't > > expand. > > > > This is the code I used, I used the tomahawk dataList > and > > collapsiblePanel: > > > > <t:dataList id="dtLst" > var="vars" value="#{bean.xxLst}" > > rowIndexVar="lstCnt"> > > <t:collapsiblePanel id="collapsId" > var="collapse" title="Collapsible > > #{lstCnt + 1}"> > > <f:facet name="header"> > > <t:div> > > <t:headerLink immediate="true"> > > <h:graphicImage alt="minusImage" > url="../../img/minus.jpg" > > rendered="#{!collapse}" /> > > <h:graphicImage alt="plusImage" > url="../../img/plus.jpg" > > rendered="#{collapse}" /> > > <h:outputText value="Collapsible > > #{lstCnt > + 1}" /> > > </t:headerLink> > > > > </t:div> > > </f:facet> > > <h:panelGrid width="100%" > frame="border" border="0" > columns="4" > > cellpadding="2" > cellspacing="2" align="left"> > > <h:outputText value="Some Data 1:" > > style="font-weight: > bold"></h:outputText> > > <h:outputText > value="#{vars.poperty1}"/> > > > <h:outputText value="Some Data 2:" > style="font-weight: > > bold"></h:outputText> > > <h:outputText > value="#{vars.property2}"/> > > </h:panelGrid> > > </t:collapsiblePanel> > > <t:htmlTag value="br" /> > > </t:dataList> > > > > How can I get the collapsiblePanel to expand/collapse? > > > > Thanks > > > > -- > View this message in context: > http://www.nabble.com/Dynamic-collapsiblePanel-tp18941379p18966089.html > Sent from the MyFaces - Users mailing list archive at > Nabble.com.

