Symfony 如何在ConfigeShowFields中嵌入一对多sonata管理子视图
我的帐户和联系人之间存在一对多关系。我使用sonata管理包 我想在查看帐户详细信息时显示帐户的所有联系人(Symfony 如何在ConfigeShowFields中嵌入一对多sonata管理子视图,symfony,twig,sonata-admin,Symfony,Twig,Sonata Admin,我的帐户和联系人之间存在一对多关系。我使用sonata管理包 我想在查看帐户详细信息时显示帐户的所有联系人(ConfigureShowFieldsinAccountAdminclass) 在classacontadmin.php中,我有: protected function configureShowFields(ShowMapper $showMapper) { $showMapper # ....... ->with('Liste des con
ConfigureShowFields
inAccountAdmin
class)
在classacontadmin.php
中,我有:
protected function configureShowFields(ShowMapper $showMapper)
{
$showMapper
# .......
->with('Liste des contacts', array('class' => 'col-md-12'))
->add('contacts')
->end()
;
}
我相信你可以通过sonata_type_系列做到这一点
->add('contacts', 'sonata_type_collection', array(
'associated_property' => 'email',
'route' => array(
'name' => 'show'
),
'admin_code' => 'app.admin.contacts',
))
associated_属性是在Contacts实体中找到的associated属性,admin_代码是Contacts admin。谢谢您,它对我有用,但是可以显示multipe associated_属性吗?