标签: php forms symfony
要使用Symfony2以编程方式在表单中设置值,在创建表单后,我发现以下方式有效:
$form_data = $form->getData(); $form_data['name'] = 'new value'; $form->setData($form_data);
这很尴尬,是不是像$form->set('name', 'new value');那样简单?
$form->set('name', 'new value');
答案 0 :(得分:5)
$form->get('name')->setData('new value');