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

[SOLUCIONADO] Cannot import resource from ".../app/config\routing.yml"?AYUDA

Estas en el tema de Cannot import resource from ".../app/config\routing.yml"?AYUDA en el foro de Symfony en Foros del Web. Hola buenas, acabo de comenzar un tuto de symfony 2, y al crear un bundle nuevo y su controlador y tenerlo todo listo, me aparecen ...
  #1 (permalink)  
Antiguo 06/03/2015, 06:29
 
Fecha de Ingreso: marzo-2015
Mensajes: 29
Antigüedad: 9 años, 1 mes
Puntos: 0
Cannot import resource from ".../app/config\routing.yml"?AYUDA

Hola buenas, acabo de comenzar un tuto de symfony 2, y al crear un bundle nuevo y su controlador y tenerlo todo listo, me aparecen los siguientes errores:

[1/2]InvalidArgumentException: Yaml routing loader does not support given key: "path". Expected one of the (type, resource, prefix, pattern, options, defaults, requirements).

[2/2]FileLoaderLoadException: Cannot import resource "C:\wamp\www\symfony2\src\Acme\HelloBundle/Resources/config/routing.yml" from "C:/wamp/www/symfony2/app/config\routing.yml".

Mis ficheros tal cual estan asi:

routing de app:

acme_hello:
resource: "@AcmeHelloBundle/Resources/config/routing.yml"
prefix: /

routing de mi bundle:

acme_hello_homepage:
pattern: /hello/{name}
defaults: { _controller: AcmeHelloBundle:Default:index }
hello:
path: /hello/{name}
defaults: { _controller: AcmeHelloBundle:Hello:index }
  #2 (permalink)  
Antiguo 06/03/2015, 15:05
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 9 meses
Puntos: 379
Respuesta: Cannot import resource from ".../app/config\routing.yml"?AYUDA

Revisa los archivos Yaml requieren de un formato con espacios e identacion para que puedan ser procesados:
http://ess.khhq.net/wiki/YAML_Tutorial
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #3 (permalink)  
Antiguo 09/03/2015, 06:13
 
Fecha de Ingreso: marzo-2015
Mensajes: 29
Antigüedad: 9 años, 1 mes
Puntos: 0
Respuesta: Cannot import resource from ".../app/config\routing.yml"?AYUDA

Bueno después de mucho buscar soluciones al problema la he encontrado... Son dos detalles que la guía que sigo no ha tenido en cuenta y de antemano ha traido problemas a mas de uno que empieza en este mundo como yo...

La solucion:

En vez de usar el valor "path" en el fichero routing del bundle, sustituirla por esta otra, "pattern".

Espero os sirva de ayuda a los que como a mi os ha pasado este problema un saludo nos vemos pronto

Etiquetas: import, resource
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 10:26.