Agregar nombre script Frontal a rutas symfony2

44 views
Skip to first unread message

helysm

unread,
Aug 15, 2012, 1:52:37 PM8/15/12
to symfony-es, symfo...@googlegroups.com, symfony-2...@googlegroups.com, symfony_...@googlegroups.com
Saludos Coiegas

Para solicitarles el favor si alguien sabe como puedo obtener en mis rutas para que me agregue el nombre del controlador frontal en symfony2, en symfony1 se usaba la opcion no_script_name para indicar que le agregara el nombre del controlador a las rutas generadas, pero en sf2 no veo como hacerlo lo que sucede es que tengo un caso especial y necesariamente requiero agregar el nombre del controlador frontal a las rutas que genero.

Gracias de antenamo.

PD: Recalco que es indispensable que aparezca el nombre del controlador ya que usar mod_rewrite no es opcion para mi caso.

Gracias.

Si encuentras la solución a tu problema no olvides postearla, es por el beneficio de todos en la lista.

Atentamente,

Hely Suarez Marin
Desarrollador PHP Symfony
Miembro del Semillero de Investigación y Desarrollo de Software Libre UFPS
No a la Piratería de Software !Sea Legal con Colombia! Usa Software Libre...
Cúcuta

theUniC

unread,
Aug 15, 2012, 2:57:54 PM8/15/12
to symfony_...@googlegroups.com
Quizá si explicas tu problema de raíz, explicando porqué necesitas
añadir nombre del controlador frontal y el porqué no puedes usar
mod_rewrite, le ayude a la gente a contestar y a darte una posible
solución. Así en frío, "añadir el nombre del controlador frontal a una
URL", suena un poco extraño.

Saludos,
Christian.

helysm

unread,
Aug 15, 2012, 7:23:32 PM8/15/12
to symfony_...@googlegroups.com
Gracias men por responder.

Lo que sucede es que en la misma carpeta publica tengo un blog de worpress, por lo que al intentar acceder al blog el htaccess no me lo permite y lo que hace es reescribir la url siendo interpretador por el framework cuando deberia es ingresar al blog por ejemplo

sitio.com/ => ingresa al sitio
sitio.com/blog/index.php => deberia es ingresar al blog pero no por que quien interpreta la peticion es symfony y obviammente arroja error, es mas la ruta la reescribe y la deja sitio.com/blog

asi que mi intencion es que se agregue a las rutas generadas el nombre del controlador y de esa manera para poder ingresar al sitio seria sitio.com/index.php y cuando se vaya a ingresar al blog seria sitio.com/blog/index.php

Gracias por tu colaboracion

Si encuentras la solución a tu problema no olvides postearla, es por el beneficio de todos en la lista.

Atentamente,

Hely Suarez Marin
Desarrollador PHP Symfony
Miembro del Semillero de Investigación y Desarrollo de Software Libre UFPS
No a la Piratería de Software !Sea Legal con Colombia! Usa Software Libre...
Cúcuta


helysm

unread,
Aug 15, 2012, 7:48:21 PM8/15/12
to symfony_...@googlegroups.com
ya logre solucionarlo, resulto mas facil de lo que pensaba, gracias de todas maneras por tu interes.

la solucion es que en vista de que ya no hay, o al menos yo no lo encontre el agregar el nombre del controlador a las rutas, lo que hice fue que en la deteccion de la ruta en esa accion le hice una redireccion por URL dentro del controlador para que lo enviara nuevamente a la misma ruta pero agregando el nombre del controlador en el direccionamiento ya con eso symfony lo detecta de manera automatica y lo agrega a todas las rutas que genera.

Gracias.

Si encuentras la solución a tu problema no olvides postearla, es por el beneficio de todos en la lista.

Atentamente,

Hely Suarez Marin
Desarrollador PHP Symfony
Miembro del Semillero de Investigación y Desarrollo de Software Libre UFPS
No a la Piratería de Software !Sea Legal con Colombia! Usa Software Libre...
Cúcuta


Reply all
Reply to author
Forward
0 new messages