【问题标题】:Change text at the top bar of sonata admin在奏鸣曲管理员的顶部栏中更改文本
【发布时间】:2016-07-14 16:48:23
【问题描述】:

我正在尝试找到可以更改(覆盖)显示在奏鸣曲管理员顶部栏上的默认标题的位置。

例如,在这个页面(用户列表)中,我想将“用户”更改为“所有用户列表”

我找到了更改标题“Sonata Project”和默认图标的位置:

sonata_admin:
    .....
    title:      %sonata_admin.title%
    title_logo: %sonata_admin.logo_title%
    .....

但我没有找到在哪里更改每个页面的特定标题!

【问题讨论】:

    标签: php symfony sonata-admin symfony-2.1


    【解决方案1】:

    我相信这是这种格式的翻译键:

    breadcrumb.link_user_list
    

    定义here。所以adding your own translation key 在应用程序中更高范围的文件中将覆盖它。域是SonataUserBundle,语言环境显然是en

    【讨论】:

    • 没错!另外我想补充一点,还有breadcrumb.link_user_delete,也应该翻译一下。键中的user 部分是模型实体的名称。如果你想为你的bundle中的实体创建翻译,比如说AppBundle,它可以在一个文件AppBundle.en.yml中完成,放在src/AppBundle/Resources/translations中。
    • bundle 的名称,例如AppBundle 应在管理服务中设置为setTranslationDomain 的值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-30
    • 1970-01-01
    • 2018-03-22
    • 2012-01-07
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多