-
-
Save mreigen/371eebf648bc6994a3000e0e31d9c54e to your computer and use it in GitHub Desktop.
Add "not equals" option to ActiveAdmin string filter
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# in my experience, adding this will duplicate the filter list next to the input | |
en: | |
active_admin: | |
filters: | |
predicates: | |
not_eq: "Not equals" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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