当我在我的控制器操作中创建一个表单时,如下所示:
$form = $this->createFormBuilder()
->add('field_name')
->getForm();
return array(
'form' => $form
);
...我尝试在这样的树枝模板中呈现此表单:
<form action="{{ path('...') }}" method="post">
{{ form_widget(form.field_name) }}
</form>
...form_widget
调用产生以下异常/错误:
在渲染模板期间抛出异常(“Catchable Fatal Error: Argument 1 passed to Symfony\Component\Form\FormRenderer::searchAndRenderBlock() must be an instance of Symfony\Component\Form\FormView, instance of Symfony\ Component\Form\Form 给定,在...中调用
我该如何解决这个问题?