2013-07-30 48 views
3

我有幾個由Sonata AdminBundle管理的實體,它們都位於我的儀表板中,沒有問題。 我還有其他的實體,這些實體是由Sonata AdminBundle自定義的,而不是由Sonata AdminBundle管理的,我想將它們插入我的儀表板。我在不同的論壇上閱讀過,我們可以在不同的塊中添加內容,但無法找到具體的例子。添加不由Sonata Admin Bundle管理的實體

如果你有一個解決方案或一些線索要做到這一點,我很感興趣:)

最好的問候, 埃內斯

回答

4

管理儀表盤是一組塊。所以你有一個塊來顯示管理實體。如果你想顯示其他信息或其他實體處理自己的機制,你必須創建一個新的塊。

一個塊由SonataBlockBundle處理,在線文檔http://www.sonata-project.org/bundles/block/master/doc/index.html解釋瞭如何創建一個新塊。一旦創建了該塊,您可以通過編輯管理員配置部分將其註冊到管理控制檯:https://github.com/sonata-project/sandbox/blob/2.3/app/config/sonata/sonata_admin.yml#L24-L28

+0

非常感謝,我在您給我的鏈接中找到了解決方案。 – Enessari

+0

很好的解釋,你也可以在這裏找到:http://stackoverflow.com/questions/14113259/how-to-add-custom-link-or-button-to-sonataadminbundle-dashboard-in-symfony2 – sensi

相關問題