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

[SOLUCIONADO] Utilzar routing general dentro de un bundle

Estas en el tema de Utilzar routing general dentro de un bundle en el foro de Symfony en Foros del Web. Hola, He estado buscando informacion pero no se como hacerlo. En el app/config/routing.yml entre otras rutas tengo la siguiente: fos_user_register: resource: "@FOSUserBundle/Resources/config/routing/registration.xml" prefix: /{_locale}/register Como ...
  #1 (permalink)  
Antiguo 12/05/2015, 14:34
 
Fecha de Ingreso: noviembre-2009
Mensajes: 98
Antigüedad: 14 años, 5 meses
Puntos: 2
Utilzar routing general dentro de un bundle

Hola,

He estado buscando informacion pero no se como hacerlo.

En el app/config/routing.yml entre otras rutas tengo la siguiente:

fos_user_register:
resource: "@FOSUserBundle/Resources/config/routing/registration.xml"
prefix: /{_locale}/register

Como podria llamar a esta ruta, dentro de un bundle?

Saludos y gracias de antemano!
  #2 (permalink)  
Antiguo 12/05/2015, 14:39
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: Utilzar routing general dentro de un bundle

Tienes que exportar la ruta, creando un routing.yml dentro del Resource/config del bundle. Recuerda hacer los cambios necesarios en el app/config/routing.yml
http://symfony.com/doc/current/book/...ting-resources
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #3 (permalink)  
Antiguo 13/05/2015, 15:25
 
Fecha de Ingreso: noviembre-2009
Mensajes: 98
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Utilzar routing general dentro de un bundle

Hola,

Sisi, dentro del bundle tengo sus rutas, pero a la hora de acceder a una que esta en el app/config/routing.yml desde el bundle, como lo podria hacer?

Saludos y gracias por tu ayuda
  #4 (permalink)  
Antiguo 13/05/2015, 15:29
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: Utilzar routing general dentro de un bundle

Creo que no entiendo, puedes explicar un poco mas que es lo que quieres hacer o que es lo que estas haciendo ?
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #5 (permalink)  
Antiguo 16/05/2015, 01:29
 
Fecha de Ingreso: noviembre-2009
Mensajes: 98
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Utilzar routing general dentro de un bundle

Hola,

Por una parte tenemos el app/config/routing.yml, que es el general a todo el proyecto.

Y por otra tengo un bundle FrontendBundle/Resources/config/routing.yml que es el que esta dentro del bundle.

En el general tengo definido la ruta fos_user_register.

Lo que quiero hacer es desde el FrontendBundle añadirle a un enlace a un boton de registro el {{ path ('fos_user_register') }} que es el que esta en el routing general.



Saludos y gracias de antemano
  #6 (permalink)  
Antiguo 17/05/2015, 11:51
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: Utilzar routing general dentro de un bundle

Ya entiendo, revisa esta parte del manual para que veas como generar url que es lo que buascas:
http://symfony.com/doc/current/book/...enerating-urls
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #7 (permalink)  
Antiguo 23/05/2015, 00:44
 
Fecha de Ingreso: noviembre-2009
Mensajes: 98
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Utilzar routing general dentro de un bundle

Hola,

Disculpa por tardar en contestar pero tuve mucho lio. Al final el problema era que no estaba metiendo una ruta definida, si no una ruta general que importaba todas las demas.

Saludos y gracias por tu ayuda!

Etiquetas: general
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 05:10.