【发布时间】:2016-07-23 18:23:31
【问题描述】:
我正在努力将我的一个项目升级到 SF 3:
该项目使用了一些自定义路由加载器,这些加载器以前可以正常工作,现在我收到FileLoaderLoadException,指出无法加载resource "."。
我看了一下文档:http://symfony.com/doc/current/cookbook/routing/custom_route_loader.html
但是要么什么都没有改变,要么文档没有更新。
我的 routing.yml 配置如下所示:
custom_sidebar_routing:
resource: .
type: sidebar
有人可以提示我这里出了什么问题,或者可以确认这是 symfony 核心中的错误吗?
【问题讨论】:
-
试试
resource: '.' -
感谢这个想法,我已经有了同样的想法,不幸的是它也不起作用(也试过 *)这是不起作用的
-
嗨,我看到你的代码也等于文档symfony.com/doc/current/cookbook/routing/…
-
是的,我的代码完全遵循文档的指导方针
-
您的自定义加载器方法看起来像这样吗?
public function supports($resource, $type = null) { return 'sidebar' === $type; }或者这个:public function supports($resource, $type = null) { return 'extra' === $type; }