自定义 Sonata 管理仪表板 - Sonata 和 Symfony 2

Posted

技术标签:

【中文标题】自定义 Sonata 管理仪表板 - Sonata 和 Symfony 2【英文标题】:Customize the Sonata Admin Dashboard - Sonata and Symfony 2 【发布时间】:2013-11-25 22:02:46 【问题描述】:

我已按照本教程进行操作,并使其工作:http://sonata-project.org/bundles/admin/master/doc/reference/getting_started.html。 我的 Admin Class 显示良好,目前一切正常,这很好。 我还在顶部添加了一个自定义徽标。

现在,我只想自定义仪表板。 例如,我显示了一个“站”实体。 要向该实体添加条目,链接的名称为“link_add”。 列表相同:“link_list”。等等,“label_filters”,“link_action_create”,... 一切都是这样。我猜这是默认布局中此操作的标准名称。但它不是很“性感”,即使是演示。

如何更改这些名称?我不知道我必须编辑哪个文件?甚至我应该做什么。

谢谢。

【问题讨论】:

【参考方案1】:

如果

检查你的config.yml
framework:
    translator:      ~

是否已定义。

【讨论】:

你好。不,它不是,它实际上是评论的。翻译行实际上是这样评论的:#translator: fallback: %locale% 我应该取消它吗?我会试试的。 好的,成功了!我想我可以将语言环境环境更改为 parameters.yml 文件。谢谢。

以上是关于自定义 Sonata 管理仪表板 - Sonata 和 Symfony 2的主要内容,如果未能解决你的问题,请参考以下文章

Sonata 管理仪表板中仅显示两个管理面板

Sonata User - 安全地自定义管理员查询

Sonata Admin+ACL-不同角色的不同仪表板

Sonata admin bundle:从全局搜索中排除自定义管理员

Symfony - Sonata “在管理池中找不到管理服务“app.admin.post”。”

Sonata 管理包模板