ruby on rails-Activeadmin:为所有选择字段设置默认提示



我有两个选择字段,它们的默认选项为空,所以我想将所有字段都设置为"Choose one"。我可以对单个字段执行此操作,但我希望以某种方式在配置中执行此操作(避免冗余)。

  form do |f|
    f.inputs "Item" do
      f.input :field_1, :prompt => 'Choose one', :foo
      f.input :field_2, :prompt => 'Choose one', :bar
    end
  end

我该怎么做?:)

编辑:这些提示将用于许多表单。它确实需要一个配置。

尝试使用数组:

fields = [:field_1, :field2]
  form do |f|
      f.inputs "Item" do
        fields.each { |field| f.input field, :prompt => 'Choose one' }        
      end
  end

最新更新