Ich habe ein Formular mit formBuilder
in Symfony erstellt. Ich füge den Formulareingaben einige grundlegende Stile hinzu, indem ich ein externes Stylesheet verwende und die Tag-ID referenziere. Das Formular wird korrekt gerendert und verarbeitet Informationen korrekt.Symfony 2 Dieses Formular sollte keine zusätzlichen Felder enthalten
Aber es gibt eine unerwünschte ungeordnete Liste mit einem Listenelement mit dem folgenden Text: This form should not contain extra fields.
ich eine wirklich harte Zeit habe diese Mitteilung loszuwerden. Ich habe mich gefragt, ob jemand mir helfen kann, zu verstehen, warum es mit meiner Form gerendert wurde und wie man es entfernen kann?
Vielen Dank im Voraus!
-Controller
$form = $this->createFormBuilder($search)
->add('searchinput', 'text', array('label'=>false, 'required' =>false))
->add('search', 'submit')
->getForm();
$form->handleRequest($request);
Zweig Ausgang (Form ausgegeben und verarbeitet korrekt
This form should not contain extra fields.
Rendered HTML
<form method="post" action="">
<div id="form">
<ul>
<li>This form should not contain extra fields.</li>
</ul>
<div>
<input type="text" id="form_searchinput" name="form[searchinput]" />
</div>
<div>
<button type="submit" id="form_search" name="form[search]">Search</button>
</div>
<input type="hidden" id="form__token" name="form[_token]" value="bb342d7ef928e984713d8cf3eda9a63440f973f2" />
</div>
</form>
mögliches Duplikat von [Symfony2: loswerden "Dieses Formular sollte keine zusätzlichen Felder enthalten"] (http://stackoverflow.com/questions/8475999/symfony2-get-rid-of-this-form-should-not -contain-extra-fields) – falinsky