我已经放入check_authorization unless: :rails_admin_controller?
ApplicationController并得到NoMethodError :undefined method 'rails_admin_controller?'
对于任何控制器。
我已经设置了 RailsAdmin。
我已经放入check_authorization unless: :rails_admin_controller?
ApplicationController并得到NoMethodError :undefined method 'rails_admin_controller?'
对于任何控制器。
我已经设置了 RailsAdmin。
您需要自己定义 rails_admin_controller 方法。
check_authorization unless: :rails_admin_controller?
private
def rails_admin_controller?
self < RailsAdminController
end
如果有人仍然需要这个,我通过以下方式解决了它:
check_authorization :unless => is_a?(RailsAdmin::MainController)