在渲染模板期间抛出异常(在渲染表单时找到“No block”form_start“。)

时间:2017-08-21 09:48:39

标签: php symfony twig symfony-2.1 symfony-3.1

我正在将symfony版本从2.1升级到symfony3。我已根据新版本进行了更改,但在twig模板中呈现“form”时,我收到此错误。

  

在渲染模板期间抛出了异常(在渲染表单时找到“No block”form_start“。)

在控制器中,我生成了如下形式:

$form = $this->createForm(MyformType::class, $data, array(
        'readonly' => false,
    ));

我在twig中使用了这段代码,但得到了相同的错误:

{{ form_start(form) }}
{{ form_errors(form) }}

{{ form_row(form.name) }}
{{ form_row(form.dueDate) }}

{{ form_row(form.submit, { 'label': 'Submit me' }) }}
{{ form_end(form) }}

0 个答案:

没有答案