【问题标题】:Customiza Sonata left sidebar自定义奏鸣曲左侧边栏
【发布时间】:2016-03-13 13:20:57
【问题描述】:

我想在左侧边栏中添加这些链接,但我不知道如何:S 我一直在尝试但没有:(

【问题讨论】:

标签: symfony sonata-admin sonata


【解决方案1】:

在 YourBundle/Resources/config/admin.yml 添加:

services:
    tabssoft.admin.company:
        class: Tabssoft\CompanyBundle\Admin\CompanyAdmin
        tags:
           - { name: sonata.admin, manager_type: orm, group: "General", label: "Company" }
        arguments:
            - ~
            - Tabssoft\CompanyBundle\Entity\Company
            - TabssoftCompanyBundle:CompanyCRUD
        calls:
            - [ setTranslationDomain, [TabssoftCompanyBundle]]

    tabssoft.admin.job:
        class: Tabssoft\CompanyBundle\Admin\JobAdmin
        tags:
            - { name: sonata.admin, manager_type: orm, group: "General", label: "Job" }
        arguments:
            - ~
            - Tabssoft\CompanyBundle\Entity\Job
            - ~
        calls:
            - [ setTranslationDomain, [TabssoftCompanyBundle]]

然后在app/config/config.yml下imports:添加:

- { resource: @TabssoftCompanyBundle/Resources/config/admin.yml }

然后在app/config/sonata/sonata_admin.yml下groups:添加:

sonata.admin.group.tabssoft:
    label:           General
    label_catalogue: TabssoftCompanyBundle
    icon:            '<i class="fa fa-th"></i>'
    items:
        - tabssoft.admin.company
        - tabssoft.admin.job

清除缓存

【讨论】:

  • 当我使用整个奏鸣曲项目时这很好,但我只使用奏鸣曲 adminBundle
猜你喜欢
  • 2015-11-09
  • 1970-01-01
  • 1970-01-01
  • 2016-04-17
  • 1970-01-01
  • 2016-02-18
  • 1970-01-01
  • 2015-03-25
  • 2019-07-04
相关资源
最近更新 更多