I have created a form in symfony2:
$form = $this->createFormBuilder()
->add('name', 'text')
->getForm();
return $this->render('SixStringPearBundle:Icon:form.html.twig', array("form" => $form->createView()));
When i go to render: {{ form(form) }}
I get the following error:
The function "form" does not exist. Did you mean "form_row", "form_rest", "form_label", "form_errors", "form_widget", "form_enctype" in SixStringPearBundle:Icon:form.html.twig at line 1
I have also tried using:
{{ form_start(form) }}
{{ form_errors(form) }}
{{ form_row(form.name) }}
<input type="submit" />
{{ form_end(form) }}
And I get the following error:
The function "form_start" does not exist in SixStringPearBundle:Icon:form.html.twig at line 1
Any thoughts as to why this may be happening?