Ich versuche ein einfaches Formular in Symfony zu erstellen. Nicht ganz sicher, warum das nicht die Formularvariable erfasst.Variable kann nicht gefunden werden - Variable "form" existiert nicht in ...
Empfangsfehler:
Variable "Form" nicht existiert src/Thinkfasttoys/MapWatchBundle/Ressourcen/Ansichten/Default/createMapPolicy.html.twig in Zeile 30
-Controller - DefaultController.php
class DefaultController extends Controller
{
public function policyFormAction()
{
$form = $this->createFormBuilder()
->add('name', 'text')
->add('age', 'integer')
->add('save', 'submit')
->getForm()
;
return $this->render('ThinkfasttoysMapWatchBundle:Default:createMapPolicy.html.twig', array(
'form' => $form->createView(),
));
}
View - createMapPolicy.html.twig
{% block body %}
<div class="row-fluid">
<div class="span12">
<div class="widget-box">
<h4 align="center", padding="10px 0 10px 0">Create a New MAP Policy</h4>
{{ form(form) }}
<div class="container-1">
</div><!-- /.container -->
</div><!-- /.widgetbox -->
</div>
</div>
{% endblock %}
welche symfony-Version verwenden Sie? –
Ich bemerke in Ihrem Render angeben: 'ThinkfasttoysMapWatchBundle: Default: createMapPolicy.html.twig' aber in Ihrem Fehler zeigt es:' src/Thinkfasttoys/MapWatchBundle/Ressourcen/views/Default/createMapPolicy.html.twig' Ist es möglich, Sie zwei verschiedene Dateien haben? –
Ich benutze Version 2.7 – RKlina