如何迭代symfony 2表单子项并使用它们来创建新表单?

时间:2014-02-27 20:56:36

标签: php forms symfony

假设我有2种表单类型,每种表单都有几个选项,我想将这些表单合并为1表单以及添加一些其他字段。我知道这可以使用其他表单类型完成并嵌入表单问题是我之前不知道将使用哪两种表单类型。

EX:

//Controller

$forms = //arbitrary method that gets an array of Symfony\Component\Form\Form's
$masterForm = $this->createFormBuilder();
foreacch($forms as $form){
    //I want to just add the form but this doesnt work,
    $masterForm->add($form);
    //Expected argument of type "string, integer or Symfony\Component\Form\FormBuilder", "Symfony\Component\Form\Form" given 
}
//Add some final fields before passing it to the view

非常感谢任何有关如何实现这一目标的帮助。

0 个答案:

没有答案