SonataAdminBundleのsymfonyアプリケーションがあります。バージョン2.3
ではすべてが完璧に機能しました。バージョン3.1
に更新すると、ダッシュボードにまだ表示されているが、グループの最後だけがサイトバーメニューに表示されていたすべての管理者が表示されます。私はそれがバグか、私が逃したばかりの新しい設定があるかどうかはわかりません。 3.1
のドキュメントは残念ながら最新ではありません。Sonata Adminは、サイトバーメニューの最後の管理項目のみを表示しますが、ダッシュボードにはすべて
2つの管理リストを使用して2つの列に分割します。全5人の管理者と孔群が示されているダッシュボードに
dashboard:
blocks:
- { position: left, type: sonata.admin.block.admin_list, settings: { groups: [product, event] } }
- { position: right, type: sonata.admin.block.admin_list, settings: { groups: [system] } }
groups:
product:
label: group.product
label_catalogue: MyAdminBundle
icon: '<i class="fa fa-shopping-cart"></i>'
items:
- my.admin.product
- my.admin.product_group
- my.admin.product_image
- my.admin.product_media_file
- my.admin.attribute
...
:ここでグループとアイテムと管理者設定からの抜粋です。サイドバーメニューでは、my.admin.attribute
管理者のみが製品グループに表示されます。これはすべてのグループに適用されます。それは常に表示される最後の要素です。
誰にこのような理由が分かっていますか?
このプロジェクトでは現在、symfony/symfony: 2.8.6
とsonata-project/admin-bundle: 3.1.0
が使用されています。