我正在将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) }}