在 symfony sonata 管理包的不同子菜单中拆分域

Posted

技术标签:

【中文标题】在 symfony sonata 管理包的不同子菜单中拆分域【英文标题】:Split domains in different sub menus in symfony sonata admin bundle 【发布时间】:2015-12-10 07:40:39 【问题描述】:

喂,

我正在使用 Symfony '2.7' / Sonata Admin 'dev-master'/ IbrowsSonataTranslationBundle '2.7'

这是我在 sonata_admin.yml 中的代码:

 sonata.admin.group.administration:
            label:           sonata_administration
            label_catalogue: SonataAdminBundle
            icon:            '<i class="fa fa-cogs"></i>'
            items:
                - sonata.user.admin.user
                - sonata.user.admin.group
                #- sonata.page.admin.site
                # - sonata.notification.admin.message
                - ibrows_sonata_translation.admin.orm

所以我的问题是,如果可能的话,我需要在不同的子菜单中分隔域,有谁知道如何通过这个。

我有三个域:消息、路由、系统

谢谢

【问题讨论】:

【参考方案1】:

我不确定这是否是您正在寻找的答案。

在您的 src/AppBundle/Resources/config/admin.yml 中列出了您可以在 Sonata adminBundle 中编辑的实体。在标签下查找 group: 并更改 group:

之后的值

【讨论】:

以上是关于在 symfony sonata 管理包的不同子菜单中拆分域的主要内容,如果未能解决你的问题,请参考以下文章

在 Symfony 4 上的 Sonata 管理页面中创建一个新页面

一个 Symfony 应用程序中的两个 Sonata 管理面板包

自定义 Sonata 管理仪表板 - Sonata 和 Symfony 2

Symfony - Sonata “在管理池中找不到管理服务“app.admin.post”。”

在Symfony 4上的Sonata管理页面中创建新页面

在 symfony2 sonata 管理包中设置默认值