t:selectManyCheckbox w t:tree2

0

Moglby mi ktos podrzucic pomysl w jaki sposob w tree2 wylapywac t:treeCheckbox dla wszystkich facetow?

Tutaj dziala tylko dla faceta 'chamber':

[code]
<t:tree2 id="wrapTree" value="#{treeBacker.treeData}" var="node"
varNodeToggler="t" clientSideToggle="false">

		<f:facet name="chamber">
            <h:panelGrid id="a" columns="2" cellpadding="0" cellspacing="0">
             <t:selectManyCheckbox id="selectManyCheckbox" layout="spread" value="#{treeBacker.selectedItems}">
                <t:graphicImage value="static/images/yellow-folder-open.png" rendered="#{t.nodeExpanded}" border="0"/>
                <t:graphicImage value="static/images/yellow-folder-closed.png" rendered="#{!t.nodeExpanded}" border="0"/>
                <h:outputText value="#{node.description}" styleClass="nodeFolder"/>
                <t:treeCheckbox for="selectManyCheckbox" itemValue="#{node.description}"/>
         	 </t:selectManyCheckbox>
            </h:panelGrid>
        </f:facet>                
	   				 
        <f:facet name="office">
            <h:panelGrid id="b" columns="2" cellpadding="2" cellspacing="0">
                <t:graphicImage value="static/images/yellow-folder-open.png" rendered="#{t.nodeExpanded}" border="0"/>
                <t:graphicImage value="static/images/yellow-folder-closed.png" rendered="#{!t.nodeExpanded}" border="0"/>
                <h:panelGroup>
                    <h:outputText value="#{node.description}" styleClass="nodeFolder"/>
                    <h:outputText value=" (#{node.childCount})" styleClass="childCount" rendered="#{!empty node.children}"/>
			        <t:treeCheckbox for="selectManyCheckbox" itemValue="#{node.description}" />
                </h:panelGroup>
            </h:panelGrid>
        </f:facet>
        
        <f:facet name="branch">
            <h:panelGrid id="c" columns="2" cellpadding="2" cellspacing="0">
                <t:graphicImage value="/images/blue-folder-open.gif" rendered="#{t.nodeExpanded}" border="0"/>
                <t:graphicImage value="/images/blue-folder-closed.png" rendered="#{!t.nodeExpanded}" border="0"/>
                <h:panelGroup>
                    <h:outputText value="#{node.description}" styleClass="nodeFolder"/>
                    <h:outputText value=" (#{node.childCount})" styleClass="childCount" rendered="#{!empty node.children}"/>
                	<t:treeCheckbox for="selectManyCheckbox" itemValue="#{node.description}" />
                </h:panelGroup>
            </h:panelGrid>
        </f:facet>   
                                                              
    </t:tree2>

[/code]

0

Da się tak w ogóle?

1 użytkowników online, w tym zalogowanych: 0, gości: 1