[英]Only two admin panels showing in Sonata Admin dashboard
我在Symfony 2項目中使用Sonata Admin來設置三個管理面板,以顯示在/admin/dashboard/
。 一種用於普通,聯系和畫廊。
他們都獨立工作,但它似乎我兩限出於某種原因,當我加入GalleryBundle
線以下我失去了CommonBundle
從儀表盤管理工具。
# /app/config/config.yml
imports:
- { resource: parameters.yml }
- { resource: security.yml }
- { resource: @AyrshireMinisCommonBundle/Resources/config/admin.yml }
- { resource: @AyrshireMinisContactBundle/Resources/config/admin.yml }
- { resource: @AyrshireMinisGalleryBundle/Resources/config/admin.yml }
# Sonata Admin
sonata_admin:
title: Ayrshire Minis Admin
options:
dropdown_number_groups_per_colums: 3
_我知道拼寫錯誤的“列”,這是有意的,在其文檔中。
這是我admin.yml
的GalleryBundle
:
services:
sonata.link.admin.post:
class: AyrshireMinis\GalleryBundle\Admin\GalleryAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: "Gallery", label: "Image" }
arguments:
- ~
- AyrshireMinis\GalleryBundle\Entity\GalleryImage
- ~
calls:
- [ setTranslationDomain, [AyrshireMinisGalleryBundle]]
第三個選項也不顯示在導航的下拉菜單中:
奇怪的是,我已經向Sonata安裝了用戶支持,我有三個菜單(現在添加了Users),並且儀表板上有三個面板,但是我看不到Gallery
面板嗎?
我發現了這個問題,它在我的admin.yml
(我是從CommonBundle復制的。
我有sonata.link.admin.post
,所以我將其替換為gallery
因為我想它會覆蓋它。
services:
sonata.gallery.admin.post:
class: AyrshireMinis\GalleryBundle\Admin\GalleryAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: "Gallery", label: "Image" }
arguments:
- ~
- AyrshireMinis\GalleryBundle\Entity\GalleryImage
- ~
calls:
- [ setTranslationDomain, [AyrshireMinisGalleryBundle]]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.