我正在尝试以嵌入形式设置 contact_phone 和 contact_postal_address 类型的数据:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('phone', 'contact_phone')
->add('postal', 'contact_postal_address');
}
但据我所知,在创建表单时,我只能为这样的表单设置 1 个对象
$form = $this->createForm('address', $address); //address is the embed form
如何为地址类型中的每个子类型设置数据?