Rich:effect + rich:dataGrid

2 respostas
T

Galera blz??
preciso de uma ajuda.
Tenho um dataGrid que lista várias imagens, estas imagens estão dentro de um rich:panel. Quando excluo as imagens, coloquei um effeito nos paineis para ele sumir. Td parece ok, porém, o efeito sempre some com o ultimo painel do grid e não com o painel que realmente foi excluído. Quando olho o código que ele gera, o script do efeito está com o id do painel correto, porém o painel errado recebe o efeito. Alguem tem uma luz??

Desde já agradeço.

trecho do código:

<rich:dataGrid value="#{cadastrarImagemMB.paginadorImagens}" var=imagem columns=3 elements=12 id=tabela rowKeyVar=row style=border: none;>

<rich:panel id=gallery>

<f:facet name=header >

<h:panelGroup layout=block>

<h:outputText value="#{imagem.titulo}" rendered="#{!cadastrarImagemMB.edicao}"/>
<rich:inplaceInput value="#{imagem.titulo}" defaultLabel="#{imagem.titulo}" inputWidth=“100” id=“titulo” rendered="#{cadastrarImagemMB.edicao}"/>
<a4j:commandLink onclick=“if (!confirm(‘Deseja realmente excluir a imagem?’)) return false” style=“background-color: transparent; width: 5px; border: none;” id=“excluirImagem” action="#{cadastrarImagemMB.excluirImagem}" oncomplete=“hideImage();” reRender=“tabela”>
<f:param name=“idImagem” value="#{imagem.id}"/>
<h:graphicImage value="…/…/…/static/img/close.png"/>
</a4j:commandLink>
<rich:effect name="hideImage" for="gallery" type="Squish"/>

							</div>								
						</h:panelGroup>
					</f:facet>

2 Respostas

T

alguem???

T

Galera da um help ai, ainda não consegui resolver o problema

Criado 31 de agosto de 2010
Ultima resposta 2 de set. de 2010
Respostas 2
Participantes 1