All the JS generated by t:popup have the same IDs.
If you use a h:dataTable, everything works. Changing to t:dataTable or af:table (that's what I'm using) all have the same ID, so the first function found is called (that is, data from first row).
Any workaround for this?
--
Fernando Madruga Pinheiro |
Analista de Sistemas |
WMix Distribuidora Ltda |
Fone/Fax: +55 (48) 3035-9734 |
Esta mensagem foi enviada pela Wmix Distribuidora Ltda, para uso exclusivo do destinatário, podendo conter informações confidenciais. Se for recebida por terceiro que não o destinatário, deve ser apagada imediatamente do seu computador e a Wmix Distribuidora Ltda notificada ([EMAIL PROTECTED]). As informações aqui prestadas não podem ser distribuídas ou reproduzidas sem a expressa autorização da Wmix Distribuidora Ltda.
-----Mensagem Original-----
De: Fernando Madruga Pinheiro <[EMAIL PROTECTED]>
Enviado em: Friday, 24. Feb 2006 11:11 -0300
Para: users@myfaces.apache.org
Assunto: Re: t:popup inside a t:dataTable
Sorry, I've forgot to put the links:
[1] http://cvs.querencialivre.rs.gov.br/cgi-bin/cvsweb.cgi/websacti/websacti/lalorec.jsp?cvsroot=piccie&rev=1.2
[2] http://cvs.querencialivre.rs.gov.br/cgi-bin/cvsweb.cgi/websacti/websacti/cotaperm.jsp?cvsroot=piccie&rev=1.2
--
Fernando Madruga Pinheiro Analista de Sistemas WMix Distribuidora Ltda Fone/Fax: +55 (48) 3035-9734 Esta mensagem foi enviada pela Wmix Distribuidora Ltda, para uso exclusivo do destinatário, podendo conter informações confidenciais. Se for recebida por terceiro que não o destinatário, deve ser apagada imediatamente do seu computador e a Wmix Distribuidora Ltda notificada ([EMAIL PROTECTED]). As informações aqui prestadas não podem ser distribuídas ou reproduzidas sem a expressa autorização da Wmix Distribuidora Ltda.
-----Mensagem Original-----
De: Fernando Madruga Pinheiro <[EMAIL PROTECTED]>
Enviado em: Friday, 24. Feb 2006 11:08 -0300
Para: MyFaces Discussion <users@myfaces.apache.org>
Assunto: t:popup inside a t:dataTable
Hi,
I have a dataTable, and I need to show some extra info in a column, with a t:popup.
I can display already, but the info shown is only for the first row!? Example:
Descrição
PLANO DE VOO
MERCENARIO
When I move the mouse (that shows the popup) the info is show for every row with "PLANO DE VOO"'s data!
It was a af:table, so I did a test with t:dataTable, but got the same results.
This is my jsp:
<t:dataTable value="#{gerencialPosicao.posicao.listaProduto}" var="produto" >
<t:column>
<x:popup closePopupOnExitingElement="true"
closePopupOnExitingPopup="true"
displayAtDistanceX="10"
displayAtDistanceY="10" >
<t:outputText value="#{produto.descricao}"/>
<f:facet name="popup">
<h:panelGroup>
<h:panelGrid columns="2" border="1">
<t:outputText value="Descrição:"/>
<t:outputText value="#{produto.descricao}"/>
<t:outputText value="Código:"/>
<t:outputText value="#{produto.codigo}"/>
</h:panelGrid>
</h:panelGroup>
</f:facet>
</x:popup>
</t:column>
</t:dataTable>
Is anything wrong? I did a lot of searchs, and found some jsps ([1], [2]) that are using popup inside a dataTable, but nothing that appears to differ from mine.
I'm using Sun's RI 1.1_01, with MyFaces 1.1.1 (Extensions/Tomahawk) and ADF Faces (snapshot that Matthias suggested). I'm using the default-renderer-kit-id as oracle.adf.core, this doesn't change the RI, right?
Thanks,
--
Fernando Madruga Pinheiro Analista de Sistemas WMix Distribuidora Ltda Fone/Fax: +55 (48) 3035-9734 Esta mensagem foi enviada pela Wmix Distribuidora Ltda, para uso exclusivo do destinatário, podendo conter informações confidenciais. Se for recebida por terceiro que não o destinatário, deve ser apagada imediatamente do seu computador e a Wmix Distribuidora Ltda notificada ([EMAIL PROTECTED]). As informações aqui prestadas não podem ser distribuídas ou reproduzidas sem a expressa autorização da Wmix Distribuidora Ltda.