ActiveAdmin - 设置过滤器中下拉列表的默认值

时间:2015-01-08 19:17:34

标签: ruby-on-rails activeadmin

我是活跃管理员的新手,可以将许多下拉菜单中的默认选项从包更改为等于。有快速的方法吗?

1 个答案:

答案 0 :(得分:1)

你可以修补它。 这样的事情可能会有效https://gist.github.com/Fivell/56215c4da008c49585eb 您可以将gist内容放在active_admin初始值设定项的末尾

UPD:

module ActiveAdmin
  module Inputs
    module Filters
      module StringInputExt

        def self.included(base)
          base.class_eval do
            @filters = [:equals, :contains, :starts_with, :ends_with]
          end
        end
      end
    end
  end
end

ActiveAdmin::Inputs::Filters::StringInput.send(:include, ActiveAdmin::Inputs::Filters::StringInputExt)