symfony - SonataAdminBundle 自定义组图标

标签 symfony sonata-admin

我正在使用 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: "<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
            - ~

关于symfony - SonataAdminBundle 自定义组图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36569887/

相关文章:

symfony - 奏鸣曲管理包 : strange with labels

php - sonata admin 变量 "form_helper"不存在。 Twig 更新后

CSS奏鸣曲管理员

symfony - 管理归档表单和结果页面的最佳方式

symfony - 如何在 Symfony2 中终止 session ?

symfony - JMSSerializer — 按条件排除属性

php - 教义持久化和刷新导致 Symfony 中的重复记录

php - 未定义索引 "order",映射错误?

templates - Symfony2/Twig:如何告诉自定义Twig标签不要转义输出

symfony - sonata_type_collection 的问题