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

[SOLUCIONADO] problema con " / " slash en el routing

Estas en el tema de problema con " / " slash en el routing en el foro de Symfony en Foros del Web. Buenas! me surgió un problema " No route found for "GET /admin/home/addselecteditem/3" Mi routing.yml tiene p2012_sistema_cv_agregar_item: pattern: /admin/home/addselecteditem/{id}/{pl}/ defaults: { _controller: P2012SistemaCvBundle:Default:addSelectedItem } los parámetros ...
  #1 (permalink)  
Antiguo 25/07/2013, 22:48
 
Fecha de Ingreso: junio-2013
Mensajes: 14
Antigüedad: 10 años, 10 meses
Puntos: 0
problema con " / " slash en el routing

Buenas! me surgió un problema " No route found for "GET /admin/home/addselecteditem/3"
Mi routing.yml tiene

p2012_sistema_cv_agregar_item:
pattern: /admin/home/addselecteditem/{id}/{pl}/
defaults: { _controller: P2012SistemaCvBundle:Default:addSelectedItem }

los parámetros {id} {pl} los estoy pasando a traves del template

<td><a href="{{ path('p2012_sistema_cv_agregar_item',{'id':item.id ,'pl':pl}) }}">Agregar a la Plantilla</a></td>

Pero en el momento de seleccionar agregar a la plantilla ocurre el 404 not found.
Mirando la URL que genera esta pasando los parametros de esta manera
"addselecteditem/3?pl=13" y no como addselecteditem/3/pl=13/ por eso esta fallando
Estuve leyendo por distintas fuentes y encontre que hay q agregar

requirements:
pl: ".+"
id: ".+"
al routing.yml, pero igualmente me sigue generando la misma URL incorrecta.

Alguna idea? Gracias saludos!
  #2 (permalink)  
Antiguo 26/07/2013, 07:10
 
Fecha de Ingreso: junio-2013
Mensajes: 14
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: problema con " / " slash en el routing

Hola, misteriosamente hoy anduvo la url correctamente. Les publico aca abajo por si alguien lo necesita o le esta pasando. (la verdad no se que paso, recien prendo mi notebook y todo anduvo de 10!)

p2012_sistema_cv_agregar_item:
pattern: /admin/home/addselecteditem/{id}/{pl}/
defaults: { _controller: P2012SistemaCvBundle:Default:addSelectedItem }
requirements:
pl: ".+"
id: ".+"

aca una info relacionada

http://symfony.com/doc/current/cookbook/routing/slash_in_parameter.html

Saludos!

Etiquetas: slash
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 14:15.