由于我升级到Symfony 2.7,当我尝试在trick:中生成路由时,我的错误页面上会出现error 500
<!-- app/Resources/TwigBundle/views/Exception/error404.html.ywig -->
<a href="{{ path( 'homepage' ) }}">Take me home</a>
错误为:
在TwigBundle:exception:error404.html.twig的第47行呈现模板期间引发异常("无法为命名路由"主页"生成URL,因为该路由不存在。")。
我可以从任何不在app
文件夹中的页面调用路由。路由存在于src'Acme'AcmeBundle'Resources'config'routing.yml
中。
编辑:
我的路线:
homepage:
path: /
defaults: { _controller: SiteBundle:Site:index }
原来用于区域设置的Lunetics
捆绑包在子请求中重置了区域设置。我禁用了它,一切都很好。