【发布时间】:2012-10-10 20:47:29
【问题描述】:
我有实体类Page,列type=integer。当我这样做时:
<service id="sonata.admin.pages" class="Main\ProgramBundle\Admin\PageAdmin">
<tag name="sonata.admin" manager_type="orm" group="dashboard" label="Pages"/>
<argument />
<argument>Main\ProgramBundle\Entity\Page</argument>
<argument>SonataAdminBundle:CRUD</argument>
</service>
<service id="sonata.admin.groups" class="Main\ProgramBundle\Admin\GroupAdmin">
<tag name="sonata.admin" manager_type="orm" group="stories" label="Groups"/>
<argument />
<argument>Main\ProgramBundle\Entity\Page</argument>
<argument>SonataAdminBundle:CRUD</argument>
</service>
简而言之,这两个部分都在同一个实体上工作,只是每个部分都有不同的查询和表单。
但是,即使我选择了 PageAdmin,奏鸣曲总是执行 Admin/GroupAdmin。如何做到这一点?
【问题讨论】:
标签: symfony symfony-sonata sonata-admin