ActiveAdmin:如何在过滤器中使用多选?

时间:2013-09-10 17:13:55

标签: ruby-on-rails ruby-on-rails-3 filter activeadmin multi-select

客户希望能够在ActiveAdmin中根据一对一关系(而不是一次一个)中的一组对象过滤记录。我无法找到有关此类功能的文档。

如何在ActiveAdmin中提供基本的多选过滤器选项而不是默认使用的单选?

1 个答案:

答案 0 :(得分:5)

这很简单。只需将此选项添加到您的过滤器定义中:multiple =>真正 例如:

filter(:categories, {
  as: :select,
  multiple: true,
  input_html: {
    class: :select2,
    style: "width: 100%;"
  },
  label: I18n.t(:categories)
})