不工作我已将此添加的routing.yml简单的路由上的symfony
# app/config/routing.yml
sonata_media_pixlr:
resource: '@SonataMediaBundle/Resources/config/routing/pixlr.xml'
prefix: /admin/media
和这sonata_media.yml
# app/config/sonata_media.yml
sonata_media:
# ...
pixlr:
enabled: true
secret: theSecretHash
referrer: Application Name
然后访问 /web/app_dev.php/admin/媒体
No route found for "GET /admin/media"
我认为这只是最简单的路由方式。
但它不起作用。我清除了缓存。
有什么我需要检查?
或者是否有任何命令来检查路线如何映射?
这些都是我下面
admin_area:
resource: "@SonataAdminBundle/Resources/config/routing/sonata_admin.xml"
prefix: /admin
_sonata_admin:
resource: .
type: sonata_admin
prefix: /admin
acme_member:
resource: "@AcmeMemberBundle/Resources/config/routing.yml"
prefix: /member
_user_bundle:
resource: "@UserBundle/Resources/config/routing.yml"
acme_top:
resource: "@AcmeTopBundle/Resources/config/routing.yml"
prefix: /
fos_user_group:
resource: "@FOSUserBundle/Resources/config/routing/group.xml"
prefix: /group
sonata_page_cache:
resource: '@SonataCacheBundle/Resources/config/routing/cache.xml'
prefix:/
gallery:
resource: '@SonataMediaBundle/Resources/config/routing/gallery.xml'
prefix: /media/gallery
media:
resource: '@SonataMediaBundle/Resources/config/routing/media.xml'
prefix: /media
_liip_imagine:
resource: "@LiipImagineBundle/Resources/config/routing.xml"
fos_js_routing:
resource: "@FOSJsRoutingBundle/Resources/config/routing/routing.xml"
#FosUserBundle Routes
sonata_media_pixlr:
resource: '@SonataMediaBundle/Resources/config/routing/pixlr.xml'
prefix: /admin/media
谢谢,这个命令是我需要的。 pixlr.xml不具有根节点。所以我可以用'/ admin/media/pixlr/open/id'等命令打开。 – whitebear