如何在Symfony2中设置表单中的值?

时间:2013-01-17 15:21:55

标签: php forms symfony

要使用Symfony2以编程方式在表单中设置值,在创建表单后,我发现以下方式有效:

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

这很尴尬,是不是像$form->set('name', 'new value');那样简单?

1 个答案:

答案 0 :(得分:5)

$form->get('name')->setData('new value');