1

フォームが作成された後、Symfony2 を使用してプログラムでフォームに値を設定するには、次の方法が機能することがわかりました。

$form_data = $form->getData();
$form_data['name'] = 'new value';
$form->setData($form_data);

これは厄介です。次のような簡単な方法はありません$form->set('name', 'new value');か?

4

1 に答える 1

5
$form->get('name')->setData('new value');
于 2013-01-17T15:37:14.040 に答える