无控制器渲染树枝

时间:2015-06-30 14:36:50

标签: controller twig

您好我想要在没有控制器的情况下渲染模板。我在routing.yml中定义路由:

form:
path: /form/
defaults:
    _controller: FrameworkBundle:Template:template
    template: 'TechappStatsBundle:Stats:form.html.twig'

在我的树枝上:

    <button href="{{ path('form') }}" class="btn btn-info btn-lg pull-right">
         <span class="glyphicon glyphicon-plus"></span> Ajouter un bloc 
    </button>

但是当我点击时,我有&#34;在渲染模板期间抛出异常(&#34;无法生成指定路线的网址&#34;表格&#34;这样的路线不存在。&#34;)&#34;

感谢您的帮助=)

1 个答案:

答案 0 :(得分:0)

您的路线似乎未在YAML文件中明确定义。通过以下方式更改其定义:

form:
    path: /form/
    defaults:
        _controller: FrameworkBundle:Template:template
        template: 'TechappStatsBundle:Stats:form.html.twig'

请注意,YAML文件需要基于四个空格的严格缩进。