Foros del Web » Programando para Internet » PHP » Symfony »

Enrutamiento con KnpPaginator

Estas en el tema de Enrutamiento con KnpPaginator en el foro de Symfony en Foros del Web. Buenas gente, tengo una consulta por el uso del bundle KnpPaginator, necesito mejorar el enrutamiento para que quede mas amigable la URL ya que se ...
  #1 (permalink)  
Antiguo 14/04/2014, 17:55
 
Fecha de Ingreso: octubre-2013
Mensajes: 35
Antigüedad: 10 años, 6 meses
Puntos: 0
Enrutamiento con KnpPaginator

Buenas gente, tengo una consulta por el uso del bundle KnpPaginator, necesito mejorar el enrutamiento para que quede mas amigable la URL ya que se ve de este modo "/articulo?page=10" y no tengo mucha idea de donde debería modificar dentro del bundle porque no encuentro opciones para modificar ese detalle.
  #2 (permalink)  
Antiguo 15/04/2014, 14:53
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: Enrutamiento con KnpPaginator

Prueba si puedes hacer algo como esto:
Código PHP:
Ver original
  1. nombre_ruta:
  2.     path: /articulo/{page}    
  3.     defaults: { _controller: Bundle:Conotroller:index, page: 1 }
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #3 (permalink)  
Antiguo 15/04/2014, 16:19
 
Fecha de Ingreso: octubre-2013
Mensajes: 35
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Enrutamiento con KnpPaginator

si esa sería la idea pero no encuentro el archivo routing o que parte del codigo modificar en el bundle del Knppaginator, la url "/articulo?page=10" me la genera el knppaginator y me imagino que desde allí debo modificar algo para hacerla amigable.... creo.....
  #4 (permalink)  
Antiguo 16/04/2014, 07:25
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: Enrutamiento con KnpPaginator

el código anterior lo tienes que adaptar a tu caso particular y lo agregas a tu routing.yml, también es necesario que leas la documentación https://github.com/KnpLabs/KnpPagina...c/templates.md para que veas como decirle al paginador que use una ruta
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.

Etiquetas: enrutamiento
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:22.