将ActiveAdmin的select-type过滤器更改为不具有“any”选项

时间:2012-04-24 00:17:39

标签: ruby-on-rails ruby filter activeadmin

如何从选择类型过滤器中删除“任何”选项?谢谢!

1 个答案:

答案 0 :(得分:0)

这是一个monkeypatch,用于禁用所有选择过滤器。将其贴在initializers/active_admin.rb

module ActiveAdmin
  module Inputs
    class FilterSelectInput < ::Formtastic::Inputs::SelectInput

     def input_options
       super.merge(:include_blank => false)
     end
    end
  end
end