我在Symfony中使用formBuilder
創建了一個表單。我使用外部樣式表和引用標籤ID爲表單輸入添加一些基本樣式。表單呈現正確並正確處理信息。Symfony 2此表格不應包含額外字段
然而,它輸出不必要的無序列表包含以下文本列表項:This form should not contain extra fields.
我有一個很艱難的時期擺脫這個通知。我想知道是否有人可以幫助我理解爲什麼它與我的表單呈現以及如何刪除它?
非常感謝提前!
控制器
$form = $this->createFormBuilder($search)
->add('searchinput', 'text', array('label'=>false, 'required' =>false))
->add('search', 'submit')
->getForm();
$form->handleRequest($request);
嫩枝輸出(形式輸出和正確處理
This form should not contain extra fields.
渲染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>
可能的重複[Symfony2:擺脫「這種形式不應該包含額外的領域」](http://stackoverflow.com/questions/8475999/symfony2-get-rid-of-this-form-should-not -contain-extra-fields) – falinsky