如何更改Sonata Admin安装左侧菜单中的标签?
我想改变(并了解它们是如何生成的):
答案 0 :(得分:2)
这些标签在管理页面的服务定义中的tags
属性中定义,位于admin部分的配置文件中。请参阅文档here。
admin-services.yml
文件中的示例:
services:
app.admin.category:
class: AppBundle\Admin\CategoryAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: "My Admin Group", label: "Post Categories" }
arguments:
- ~
- AppBundle\Entity\Category
- ~
calls:
- [ setTranslationDomain, [AppBundle]]
group
代码与您的admin
标签相对应,而label
代码与PostCategory
对应。
我猜您没有指定这些代码,admin
是默认的群组名称,PostCategory
是您班级的名称。
编辑:
label
和group
选项是翻译键。您可以使用calls
在setTranslationDomain
代码下指定翻译域,默认目录为messages
。请参阅有关翻译here的文档。