2016-08-03 8 views
0

adminのためのグローバルbefore_filterを追加します。私はそれが次のエラーで停止し、私のサーバーを起動しようとすると私のconfig/initializers/active_admin.rbでは、私はActiveadminはフィルタの前に使用するとランタイムエラーを表示します

config.before_filter :do_something_awesome 

application_controller.rb

def do_something_awesome 
    # raise 
end 

にしています。

Exiting 
C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:492:in `load_missing_constant': Circular dependency detected while autoloading constant Student (RuntimeError) 

もRailsの4.2 before_filter廃止されたため、私はbefore_actionではなくbefore_filterを使用できますか?

答えて

2

はい、before_actionを使用できます。

+0

ありがとう、何か問題については? – user464

+0

routes.rbファイルを表示できますか? –

+0

エラーをよりよく理解するために、このリンクをチェックしてください。http://neethack.com/2015/04/rails-circular-dependency/ –

関連する問題