SonataAdminBundle自定义组图标

时间:2016-04-12 09:59:29

标签: symfony sonata-admin

我正在使用SonataAdminBundle为我的Page实体生成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
            - ~

1 个答案:

答案 0 :(得分:3)

“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
            - ~