Search code examples
ruby-on-railsactiveadmincontrollers

Modifying BaseController in rails ActiveAdmin gem


I am using the ActiveAdmin gem in a rails app. If I wanted to add a new before filter that applies to all activeadmin gems, how would I do this? I imagine I could modify the BaseController in ActiveAdmin to achieve this, but what is the proper way to make this modification from within the rails app? Is there a way to duplicate and overwrite the BaseController?


Solution

  • If I understand you , there is a special config for this

      # == Controller Filters
      #
      # You can add before, after and around filters to all of your
      # Active Admin resources from here.
      #
       config.before_filter do
    
    
    
       end
    

    you can find it in initializers/active_admin.rb