2014-04-30 65 views
1

對不起,如果它是如此明顯,但我可以把一個管理類作爲一個簡單的按鈕,而不是一個下拉菜單,沒有硬編碼在覆蓋的模板?索納塔管理菜單添加簡單的按鈕,而不是下拉

爲了把一個下拉列表中,我把config.yml:

sonata_admin: 
    dashboard: 
     groups: 
      xxx.admin.product: 
       label: xxx.admin.product 
       label_catalogue: XxxBundle 
       item: sonata.admin.product 

我看「項目」和「物品」不一樣的,所以我不知道該怎麼做。 Thx。

回答

2

我不知道是否可以這種方式,但不是重寫模板,而是使用Sonata Block Bundle創建自定義塊,然後從配置中進行配置。檢查this question的詳細信息

+0

是的,嗯,我知道這個解決方案,但這是一個恥辱我必須寫一個簡單的按鈕這麼多的代碼:(.. – hombee

+0

@ hombee如果它只是一個項目, - 然後它如果你不喜歡硬編碼菜單,你可以只用一個額外的分支函數來覆蓋它,它可以返回你需要的任何生成的HTML。btns/link/etc – pomaxa

+0

我的問題是,然後它將不容易配置和修改,就像它應該是:(。 – hombee

相關問題