You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Juan Jesús Cremades Monserrat <re...@gmail.com> on 2008/05/02 10:30:21 UTC
t:tree2 JavasScript Error
Hi,
I'm implementing an easy tree estructure, but I'm having problems with some
images and the JS code generated.
- IE 7, the "plus nav" ins't rendered and when I do click I obtain a
JavaScript Error
- Firefox 2.0.0.14 the link doesn't exist and I can't open the tree
My code is the next:
<t:tree2 id="arbol_listas" value="#{sesion.arbolConfiguracion}"
showRootNode="true" var="node" imageLocation="../images/">
<f:facet name="uno">
<h:panelGroup>
<f:facet name="expand">
<t:graphicImage value="../images/person.png" border="3"/>
</f:facet>
<f:facet name="collapse">
<t:graphicImage value="../images/person.png" border="3"/>
</f:facet>
<h:outputText value="#{node.description}"/>
</h:panelGroup>
</f:facet>
<f:facet name="foo-folder">
<h:panelGroup>
<f:facet name="expand">
<t:graphicImage value="../images/yellow-folder-open.png"
border="5"/>
</f:facet>
<f:facet name="collapse">
<t:graphicImage value="../images/yellow-folder-closed.png"
border="5"/>
</f:facet>
<h:outputText value="#{node.description}"/>
</h:panelGroup>
</f:facet>
<f:facet name="person">
<h:panelGroup>
<f:facet name="expand">
<t:graphicImage value="../images/person.png" border="10"/>
</f:facet>
<f:facet name="collapse">
<t:graphicImage value="../images/person.png" border="10"/>
</f:facet>
<h:outputText value="#{node.description}"/>
</h:panelGroup>
</f:facet>
</t:tree2>
And the JAVA code;:
TreeNode treeData = new TreeNodeBase("foo-folder", "Inbox", false);
// populate Frank's portion of the tree
TreeNodeBase personNode = new TreeNodeBase("person", "Frank Foo",
false);
personNode.getChildren().add(new TreeNodeBase("foo-folder",
"Requires Foo", false));
treeData.getChildren().add(personNode);
Thaks!!!