Foros de discusión
Searchcontainer pierde la pagina actual
Martín Gonzalez, modificado hace 12 años.
Searchcontainer pierde la pagina actual
New Member Mensaje: 1 Fecha de incorporación: 9/02/12 Mensajes recientes
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!!!!
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, modificado hace 12 años.
RE: Searchcontainer pierde la pagina actual
New Member Mensajes: 7 Fecha de incorporación: 25/08/10 Mensajes recientes
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.
Y mas abajo hace el set en la paginación:
Espero que esto te ayude.
Un saludo.
É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.
Integer cur = (Integer)request.getAttribute("cur");
Y mas abajo hace el set en la paginación:
<% portletURL.setParameter("cur", String.valueOf(cur)); searchContainer.setIteratorURL(portletURL); %>
<liferay-ui:search-iterator searchContainer="<%= searchContainer %>" />
Espero que esto te ayude.
Un saludo.