Activeadmin:为所有选择字段设置默认提示

时间:2013-02-19 00:12:21

标签: ruby-on-rails activeadmin formtastic

我有两个选择字段,其默认选项为空白,因此我想将所有字段设置为“选择一个”。我可以为单个字段执行此操作,但我想以某种方式在配置中执行此操作(避免冗余)。

  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

我该怎么做? :)

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

1 个答案:

答案 0 :(得分:0)

尝试使用数组:

fields = [:field_1, :field2]

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