代码之家  ›  专栏  ›  技术社区  ›  newton10471

更改活动管理员的文本has\u many\u remove按钮?

  •  0
  • newton10471  · 技术社区  · 7 年前

    如何将活动管理员f.has_many节上的Remove(分配给类的has_many_Remove)按钮上的文本从Remove更改为Hide?仅适用于当前页面/模型,不适用于站点范围。

    2 回复  |  直到 7 年前
        1
  •  1
  •   newton10471    7 年前

    我确认Active Admin中缺少此功能,请参阅Active Admin github repo中问题部分的讨论: https://github.com/activeadmin/activeadmin/issues/5283

        2
  •  0
  •   Wasif Hossain    7 年前

    对于 应用范围 改变,你只需要在里面添加以下内容 config/locales/en.yml :

    en:
      active_admin:
        has_many_remove: "Hide"
    

    但对于 特定于页面 改变,你需要JS的帮助。

    p、 如果你能提供你的具体需求,我可以用js解决方案更新答案。