Enlace a un elemento del paginado

Buenas tardes,

necesito hacer un enlace desde una página a otra; esta página de destino
es un listado de diferentes elementos y tiene paginado. La duda que se
me plantea es como puedo obtener el número de página que quiero mostrar,
existe alguna función o utilidad para ello? o directamente tengo que
hacer la comprobación de forma manual?

Saludos y gracias

Melisa Fernández wrote:

Buenas tardes,

necesito hacer un enlace desde una página a otra; esta página de destino
es un listado de diferentes elementos y tiene paginado. La duda que se
me plantea es como puedo obtener el número de página que quiero mostrar,
existe alguna función o utilidad para ello? o directamente tengo que
hacer la comprobación de forma manual?

Saludos y gracias

Yo tenía el mismo problema, pero como no variaban las condiciones de
filtrado (siempre por parent_id) ni de orden, lo que he hecho es añadir
un campo “contador” a cada registro, de forma que para cada nuevo
registro se hace Contador = 1 + el mayor contador de su parent_id. De
esta forma, con coger el contador del destino y dividirlo por el tamaño
de página, ya te da el nº de página.

Pero si tienes que ordenar o filtrar por distintos criterios, esto no es
viable, claro…

s2

Buenas,

si, es una solución pero para mi caso no es válida.

Gracias de todas formas.

Alguna otra sugerencía?

Saludos> Date: Fri, 7 Mar 2008 10:19:20 +0100> From:
[email protected]> To: [email protected]>
Subject: Re: [Ror-es] Enlace a un elemento del paginado> > Melisa
Fernández wrote:> > Buenas tardes,> > > > necesito hacer un enlace desde
una página a otra; esta página de destino > > es un listado de
diferentes elementos y tiene paginado. La duda que se > > me plantea es
como puedo obtener el número de página que quiero mostrar, > > existe
alguna función o utilidad para ello? o directamente tengo que > > hacer
la comprobación de forma manual?> > > > Saludos y gracias> > Yo tenía el
mismo problema, pero como no variaban las condiciones de > filtrado
(siempre por parent_id) ni de orden, lo que he hecho es añadir > un
campo “contador” a cada registro, de forma que para cada nuevo >
registro se hace Contador = 1 + el mayor contador de su parent_id. De >
esta forma, con coger el contador del destino y dividirlo por el tamaño

de página, ya te da el nº de página.> > Pero si tienes que ordenar o
filtrar por distintos criterios, esto no es > viable, claro…> > s2> –
Posted via http://www.ruby-forum.com/.>
_______________________________________________> Ror-es mailing list>
[email protected]>
http://lists.simplelogica.net/mailman/listinfo/ror-es

El día 6/03/08, Melisa Fernández [email protected] escribió:

necesito hacer un enlace desde una página a otra; esta página de destino
es un listado de diferentes elementos y tiene paginado. La duda que se me
plantea es como puedo obtener el número de página que quiero mostrar, existe
alguna función o utilidad para ello? o directamente tengo que hacer la
comprobación de forma manual?

No me queda claro qué quieres hacer. Supongo que estás usando
will_paginate
para la paginación? El número de página lo quieres mostrar desde el
propio
listado paginado? Tienes toda la información en
http://rock.errtheblog.com/will_paginate