0
我已經設置了一個沒有類的表單,但是當我提交它時,字段數據爲空。Symfony2 getData返回空字段
控制器:
public function indexAction(Request $request)
{
$form = $this->createFormBuilder()
->add('barcode', 'text')
->getForm();
$form->handleRequest($request);
if ($form->isValid()) {
$data = $form->get('barcode')->getData();
var_dump($data);
}
return compact('form');
}
查看:
<form action="{{ path('incompass_sterilization_scanning_index') }}" method="post" {{ form_enctype(form) }} class="form-inline scan">
{{ form_errors(form) }}
{{ form_row(form._token) }}
{{ form_errors(form.barcode) }}
<span class="glyphicon glyphicon-barcode" style="font-size:18px;"></span>
<input type="text" id="barcode" class="form-control" placeholder="{% trans %}Scan Bar Code{% endtrans %}" name="barcode" required="required" autofocus="true" />
</form>
當我輸入antying到條形碼,後續代碼var_dump的結果總是NULL
我做了什麼錯在這裏?
感謝