我在实体活动的AdminClass
添加了一个字段联系人(类型:sonata_type_admin)。
我的ContactAdmin
看起来像这样:
protected function configureFormFields(FormMapper $formMapper)
{
$formMapper
->with('Adresse', array('class' => 'col-md-6'))
->add(
'location.address',
AddressType::class,
array(
'label' => 'Adresse'
))
->end()
->with('Contact', array('label' => 'Contact'))
->add('name', 'text')
->add('email', 'text')
->add('websiteUrl')
->add('description')
->add('telephoneNumber')
->add('telefaxNumber')
->end()
;
}
在我ActivityAdmin
中我添加了:
$formMapper->add('contact', 'sonata_type_admin', array('label' => false));
现在,我希望ContactAdmin
中的字段与我ActivityAdmin
中的字段相同,如果我直接打开ContactAdmin
那样。
答案 0 :(得分:0)
如果我明白你想要什么。 你应该看一下sonata的类型形式,特别是sonata_type_collection
https://sonata-project.org/bundles/admin/master/doc/reference/form_types.html#sonata-type-collection