Symfony2,无法在自定义错误页面上生成URL

时间:2016-02-27 11:33:40

标签: symfony twig

当我尝试在自定义错误页面中生成带有树枝的路线时:

{# app/Resources/TwigBundle/views/Exception/error404.html.twig #}
{% extends "::layout.html.twig" %}

使用这样的简单布局:

{# app/Resources/views/layout.html.twig #}
<a href="{{ path('index') }}">Index</a>

我收到此错误:

  

在渲染模板期间抛出异常(&#34;无法生成指定路径的URL&#34;&#34;因为此类路由不存在。&#34;): :layout.html.twig

如果我尝试不延伸布局,那就可以了:

{# app/Resources/TwigBundle/views/Exception/error404.html.twig #}
<a href="{{ path('index') }}">Index</a>

知道为什么吗?

0 个答案:

没有答案