Skip to content

Instantly share code, notes, and snippets.

@john45
Forked from mreigen/active_admin.en.yml
Created March 13, 2018 15:15
Show Gist options
  • Save john45/fef5a5895e0bd18bb3b92c872fadca20 to your computer and use it in GitHub Desktop.
Save john45/fef5a5895e0bd18bb3b92c872fadca20 to your computer and use it in GitHub Desktop.
Add "not equals" option to ActiveAdmin string filter
# in my experience, adding this will duplicate the filter list next to the input
en:
active_admin:
filters:
predicates:
not_eq: "Not equals"
# save this in lib/active_admin/inputs/
# to use this in the admin/dish.rb for example
# filter :name, as: :string_with_negative
module ActiveAdmin
module Inputs
module Filters
class StringWithNegativeInput < StringInput
filter :contains, :equals, :starts_with, :ends_with, :not_eq
end
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment