well, there are 2 ways to do it,
and filter selection which would be controlled by javascript to trigger generated urls.
But in overall, if making those abstract, it would be hard to customize, for example have AND or OR filters. So my advice is to have it in the controller, etc based on query parameters, modify the query. and in template just merge the route parameters for new urls, like pagination template does. This way you would be able to achieve more custom results, which in general I do not see the point to abstract, or make it a part of paginator. Sorting is more predictable.
--
--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Google Groups.
Para publicar en este grupo, envía un email a symfo...@googlegroups.com
Para darte de baja, envía un email a symfony-es+...@googlegroups.com
El resto de opciones puedes encontrarlas en http://groups.google.com/group/symfony-es?hl=es
---
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a symfony-es+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
Ya había visto esa parte, pero como estoy empezando con symfony no tengo claro de como hacerlo. Quería saber si alguien lo había hecho y no inventarlo de nuevo. Me imaginaba que es un requerimiento muy común.
Muchas gracias.