Forms 表格是否包含在其他表格中?

Forms 表格是否包含在其他表格中?,forms,symfony,Forms,Symfony,当我需要从两个实体加载表单中的数据时,应该怎么做? 我应该在第二个表单中包含一个表单,或者有其他方法吗?为每个实体创建两个扩展AbstractType的类,并在第三个类中使用它们(也扩展AbstractType) class AType extends AbstractType { ... } class BType extends AbstractType { ... } class CType extends AbstractType { public function buil

当我需要从两个实体加载表单中的数据时,应该怎么做?
我应该在第二个表单中包含一个表单,或者有其他方法吗?

为每个实体创建两个扩展AbstractType的类,并在第三个类中使用它们(也扩展AbstractType)

class AType extends AbstractType { ... }

class BType extends AbstractType { ... }

class CType extends AbstractType {
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder->add('a', new AType(), array(...));
        $builder->add('b', new BType(), array(...));
    }
}