掲示板

Searchcontainer pierde la pagina actual

12年前 に Martín Gonzalez によって更新されました。

Searchcontainer pierde la pagina actual

New Member 投稿: 1 参加年月日: 12/02/09 最新の投稿
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!!!!
thumbnail
12年前 に Oscar Zapater によって更新されました。

RE: Searchcontainer pierde la pagina actual

New Member 投稿: 7 参加年月日: 10/08/25 最新の投稿
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.

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.