Skip to content

Instantly share code, notes, and snippets.

@a-chernykh
Created March 17, 2014 12:26
Show Gist options
  • Save a-chernykh/9598346 to your computer and use it in GitHub Desktop.
Save a-chernykh/9598346 to your computer and use it in GitHub Desktop.
Add "not equals" option to ActiveAdmin string filter
en:
active_admin:
filters:
predicates:
not_eq: "Not equals"
module ActiveAdmin
module Inputs
class FilterStringWithNegativeInput < FilterStringInput
filter :contains, :equals, :starts_with, :ends_with, :not_eq
end
end
end
@tordans
Copy link

tordans commented Oct 28, 2016

Hi @andreychernih do you still use this? Where do I need to put the .rb file?

@hshar7
Copy link

hshar7 commented Dec 18, 2017

Just for everyone looking second file is not required! Just add the translation to your en.yml and then in each field you need this add something like this:
filter :first_name, filters: [:equals, :contains, :not_eq]

@millie
Copy link

millie commented Jan 16, 2018

Thanks for this! Very helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment