Fala galera, blz?
Gostaria de saber como passo um valor, de um link por exemplo, para um modalPanel.
Na minha página eu tenho um rich:tree e dois rich:treeNode. No primeiro rich:treeNode, a saída é um outputLink, e dele eu chamo um rich:modalPanel, e aí eu queria passar o valor do link para o modalPanel…
Obrigado.
página:
<h:form>
<h:messages globalOnly="true" styleClass="message"/>
<rich:panel>
<rich:tree switchType="ajax" value="#{searchTree.searchResultTree.data}" var="item" nodeFace="#{item.type}" selectedClass="selectedNode">
<rich:treeNode highlightedClass="treeLink" type="filtroNode">
<h:selectBooleanCheckbox value="#{item.selected}">
</h:selectBooleanCheckbox>
<h:outputLink value="#" id="link" >
<h:outputText value="#{item.nomeFiltro}" />
<rich:componentControl id="cc" for="panel" attachTo="link" operation="show" event="onclick">
</rich:componentControl>
</h:outputLink>
</rich:treeNode>
<rich:treeNode highlightedClass="treeLink" type="filhoNode">
<h:selectBooleanCheckbox value="#{item.selected}">
</h:selectBooleanCheckbox>
<h:outputText value="#{item.filhoId}" />
</rich:treeNode>
</rich:tree>
</rich:panel>
<rich:modalPanel id="panel" width="350" height="100" >
<f:facet name="header">
<h:panelGroup>
<h:outputText value="Filtro"/>
</h:panelGroup>
</f:facet>
<f:facet name="controls">
<h:panelGroup>
<h:graphicImage value="/img/close.gif" style="cursor:pointer" id="hidelink"/>
<rich:componentControl for="panel" attachTo="hidelink" operation="hide" event="onclick"/>
</h:panelGroup>
</f:facet>
<h:outputText id="ot" value="AQUI VIRIA O VALOR DO LINK"/>
<br/>
<h:inputText value="" size="30"/>
</rich:modalPanel>
</h:form>