Symfony 2 sollte Dieses Formular nicht enthalten zusätzliche Felder

Ich ein Formular erstellt mit formBuilder in Symfony. Ich fügen Sie einige basic-styling für die Formular-Eingaben über ein externes stylesheet und verweisen auf die tag-id. Die form macht richtig und Prozesse korrekt ist.

Jedoch, es gibt eine unerwünschte ungeordnete Liste mit einem Listenelement enthält den folgenden text: This form should not contain extra fields.

Ich habe eine wirklich harte Zeit loszuwerden, diese Ankündigung. Ich Frage mich, ob jemand kann mir helfen zu verstehen, warum es gerendert, mit meiner form und wie es zu entfernen?

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 wird und korrekt verarbeitet

This form should not contain extra fields.

Gerenderten 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>
Schreibe einen Kommentar