SonataAdminBundle 自定义组图标

SonataAdminBundle custom group icon

我正在使用 SonataAdminBundle 为我的页面实体生成 CRUD。

使用下面的 yaml 文件,菜单显示在侧边栏中。

我想更改群组默认图标 "fa fa-folder"。

但我找不到这样做的选项。

sonata.admin.page:
        class: FM\AppBundle\Admin\Page\Page
        tags:
            - { name: sonata.admin, manager_type: orm, group: "CMS", label: "Pages" }
        arguments:
            - ~
            - FM\AppBundle\Entity\Page\Page
            - ~

"icon" 选项:

icon: "<i class=\"fa fa-folder\"></i>"

在你的例子中:

sonata.admin.page:
        class: FM\AppBundle\Admin\Page\Page
        tags:
            - { name: sonata.admin, manager_type: orm, group: "CMS", label: "Pages", icon: "<i class=\"fa fa-folder\"></i>" }
        arguments:
            - ~
            - FM\AppBundle\Entity\Page\Page
            - ~