Symfony SonataAdmin类中的条令访问
我与额外字段有多对多的关联。在本教程之后,我解决了一个新实体和两个一对多关系: 会议-->会议联系人我找到了一个解决方案:Symfony SonataAdmin类中的条令访问,symfony,sonata-admin,Symfony,Sonata Admin,我与额外字段有多对多的关联。在本教程之后,我解决了一个新实体和两个一对多关系: 会议-->会议联系人我找到了一个解决方案: class MeetingAdmin extends AbstractAdmin { public $arrProfiles; protected function configureFormFields(FormMapper $formMapper) { $this->arrProfiles = $this->ge
class MeetingAdmin extends AbstractAdmin
{
public $arrProfiles;
protected function configureFormFields(FormMapper $formMapper)
{
$this->arrProfiles = $this->getConfigurationPool()->getContainer()->get('doctrine')->getManager()->getRepository('AppBundle:Contact')->findProfile();
...
然后在模板中,我可以访问阵列:
{{admin.arrProfiles}}
$em = $this->getConfigurationPool()->getContainer()->get('Doctrine')->getManager()
sonata.admin.contact:
class: AppBundle\Admin\ContactAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: "Content", label: "Contacts" }
arguments:
- ~
- AppBundle\Entity\Contact
- ~
- @doctrine.orm.default_entity_manager
calls:
- [ setTranslationDomain, [AppBundle]]
class MeetingAdmin extends AbstractAdmin
{
public $arrProfiles;
protected function configureFormFields(FormMapper $formMapper)
{
$this->arrProfiles = $this->getConfigurationPool()->getContainer()->get('doctrine')->getManager()->getRepository('AppBundle:Contact')->findProfile();
...
{{admin.arrProfiles}}