3

Sonata AdminBundle によって管理されているエンティティがいくつかありますが、それらはすべてダッシュボードに配置されています。問題ありません。カスタマイズされ、Sonata AdminBundle によって管理されていない他のエンティティがあり、それらをダッシュ​​ボードに挿入したいと考えています。別のブロックにコンテンツを追加できるという別のフォーラムを読みましたが、具体的な例を見つける方法はありません。

それを行うための解決策または手がかりがあれば、私は興味があります:)

よろしく、 エネス

4

1 に答える 1

4

The admin dashboard is a set of block. So you have one block to display managed entities. If you want to display other information or other entities handled by your own mechanism you have to create a new block.

A block is handled by the SonataBlockBundle, the online documentation http://www.sonata-project.org/bundles/block/master/doc/index.html explains how to create a new block. Once the block is created, you can register it to the admin dashboard by editing the admin configuration section: https://github.com/sonata-project/sandbox/blob/2.3/app/config/sonata/sonata_admin.yml#L24-L28

于 2013-07-30T13:13:56.023 に答える