1

私は ApplicationController を入れcheck_authorization unless: :rails_admin_controller?て、NoMethodError取得しました:undefined method 'rails_admin_controller?'任意のコントローラーに対して。

RailsAdmin は既にセットアップ済みです。

4

2 に答える 2

0

誰かがまだこれを必要としている場合は、次の方法で解決しました。

check_authorization :unless => is_a?(RailsAdmin::MainController)
于 2015-08-03T16:40:52.150 に答える
0

rails_admin_controller メソッドを自分で定義する必要があります。

check_authorization unless: :rails_admin_controller?
private
def rails_admin_controller?
  self < RailsAdminController
end
于 2013-03-04T20:53:51.977 に答える