私が使用するフォームを生成するには
{{ form_rest(form) }}
、HTMLを生成します:
<label class="required" for="findclient_client_number">Client number</label>
<input id="findclient_client_number" type="text" required="required" name="findclient[client][number]">
コントローラーで、次の方法でデータにアクセスしようとしています:
$form = $this->createForm(new FindClientType(), new FindClient());
$form->bind($this->getRequest());
$clientnumber = $form->get('number')->getData();
return $this->render(
'MyDefaultBundle:Default:client.html.twig', array('clientnumber' => $clientnumber)
);
そしてエラーを取得します:
子「[番号]」は存在しません。
そのフィールドから送信されたデータを取得する方法は? 助けてくれてありがとう...