フォーラム

ホーム » Liferay Portal » Español » 3. Desarrollo

構造的に表示 平面上に表示 ツリー上に表示
スレッド [ 前へ | 次へ ]
toggle
Martín Gonzalez
Searchcontainer pierde la pagina actual
2012/02/09 8:21
答え

Martín Gonzalez

ランク: New Member

投稿: 1

参加年月日: 2012/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!!!!
Oscar Zapater
RE: Searchcontainer pierde la pagina actual
2012/02/16 3:20
答え

Oscar Zapater

ランク: New Member

投稿: 7

参加年月日: 2010/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.

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.