Fóruns

Início » Liferay Portal » Español » 3. Desarrollo

Visualização combinada Visão plana Exibição em árvore
Tópicos [ Anterior | Próximo ]
toggle
Martín Gonzalez
Searchcontainer pierde la pagina actual
9 de Fevereiro de 2012 08:21
Resposta

Martín Gonzalez

Ranking: New Member

Mensagens: 1

Data de entrada: 9 de Fevereiro de 2012

Mensagens recentes

Hola,

estoy desarrollando una tabla en un porlet en la que uso el tag search-container para paginar una lista de elementos. Tengo asociado a la fila un botón que la elimina, este botón invoca un actionURL y va a una clase java XXXPorlet.java. Necesito que a la vuelta de este action la tabla no pierda la pagina en la que he eliminado el item o se quede en la que corresponde. ¿Alguien ha luchado con esto? Creo que por defecto no hay nada para activarlo. Gracias de ante mano!!!!
Oscar Zapater
RE: Searchcontainer pierde la pagina actual
16 de Fevereiro de 2012 03:20
Resposta

Oscar Zapater

Ranking: New Member

Mensagens: 7

Data de entrada: 25 de Agosto de 2010

Mensagens recentes

Buenas.

Échale un vistazo a esta wiki:

http://www.liferay.com/es/community/wiki/-/wiki/1071674/Pagination+in+Liferay/maximized

Si te fijas al principio recupera la varible cur que es la que maneja la pagina en la que te encuentras.

1Integer cur = (Integer)request.getAttribute("cur");


Y mas abajo hace el set en la paginación:

1<%        portletURL.setParameter("cur", String.valueOf(cur));        searchContainer.setIteratorURL(portletURL);    %>
2    <liferay-ui:search-iterator searchContainer="<%= searchContainer %>" />


Espero que esto te ayude.
Un saludo.