3

我想更改 中的标题和名称按钮f.has_many

我在 Rails 上使用 active_admin

这是我的代码:

f.has_many :gallery_apps  do |i|
  i.input :img,:label => "New Screen Shot"  ,:as => :file  ,:multipart => true
end

现在标题显示“画廊应用程序”,名称按钮是“添加新画廊应用程序”

如何编辑代码?

4

3 回答 3

2

我认为这可能对你有用

  f.has_many :gallery_apps, heading: "Gallery app" ,new_record: "Add New Gallery App" do |i|
        i.input :img,:label => "New Screen Shot"  ,:as => :file  ,:multipart => true
  end
于 2016-12-07T07:53:07.640 回答
0

您可以通过语言环境控制显示的模型名称。

例如,在 /config/locales/en.yml 中:

en:
  activerecord:
    models:
      gallery_app:
        one: "Screen Shot"
        other: "Screen Shots"
于 2015-10-06T01:11:09.670 回答
-1

看看 simple_form gem https://github.com/plataformatec/simple_form。这是一种非常好的表格制作方法。您可以通过添加来更改标签

label: 'Your Label'
于 2013-07-26T19:31:11.407 回答