2014-04-30 26 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

相关问题