2012-08-01 7 views
0

나는 jobeet의 튜토리얼을 사용하고 있으며 sonataAdmin을 팔로우하고 있습니다. 나는 다음과 같이 내 응용 프로그램/설정/routing.yml를 구성한 :symfony2에서 라우팅을 해결할 수 없습니다.

# app/config/config.yml 
sonata_admin: 
    title: Jobeet Admin 
  
sonata_block: 
    default_contexts: [cms] 
    blocks: 
        sonata.admin.block.admin_list: 
            contexts:   [admin] 
  
        sonata.block.service.text: 
        sonata.block.service.action: 
        sonata.block.service.rss: 

내가 내가 다음 URL http://localhost/admin/dashboard를 실행하고 있습니다 : 나는 또한 다음과 같이 내 config.yml를 구성

admin: 
    resource: '@SonataAdminBundle/Resources/config/routing/sonata_admin.xml' 
    prefix: /admin 

_sonata_admin: 
    resource: . 
    type: sonata_admin 
    prefix: /admin 

을 문제가 발생했습니다.

"C :/wamp/www/Symfony/app/config"리소스를 가져올 수 없습니다. "C :/wamp/www/Symfony/app/config \ routing.yml".

어떻게해야합니까?

답변

1

.은 유효한 리소스가 아닙니다. resource -directive는 외부 구성을 가져 오는 데 사용되지만 . 지점은 없습니다. 자세한 내용은 Including External Routing Resources을 참조하십시오. 나는 심지어, sonata_admin도 유형이 아니라고 생각합니다. 대개 xml이거나 resource에 해당하는 annotation과 같습니다.

+0

제발, 설명해주세요. 대신 "."대신 쓸 필요가 있습니다. ? 나는 전혀 얻지 못했다. ( –

+0

@SergeVelikanov 커널에'SonataAdminBundle'-class를 추가 했습니까? – KingCrunch

0

이 문제는 MyBundle/Resources/config/admin.yml의 서비스 구성에서 오타가 발생할 수도 있습니다. 필자의 경우였습니다.

관련 문제