ActiveAdmin似乎使用#name作为默认的#to_s方法来呈现在一些地方,但我们的数据模型并非如此。
我发现在模型修复表单上添加to_label
,感谢formtastic,但是在文档中没有看到为ActiveAdmin本身做到这一点的方法,例如在它的节目页面。是否有我没有看到的配置,或者我们是否需要覆盖/重新实现使用#name的所有内容?
答案 0 :(得分:1)
您可以在翻译文件中更改模型的名称:
config/locales/activerecord.en.yml
en
en: activerecord: models: your_original_model_name: 'Your custom model name' ...