タイトルに示されているように、開発者ヘルパーメソッドはusers_controller.rbでのみ動作します。ログイン後に他のコントローラ(たとえapplications_controller.rb)にもアクセスしようとすると、このエラーが発生します。Devise current_userヘルパーメソッドはusers_controller.rbでのみ動作します
Routing Error
undefined local variable or method `current_user' for ApplicationController:Class
私はapplications_controller.rbにputs current_user
を追加するだけです。
これは、なぜこれが起こっているすべてのアイデア私のroutes.rb
devise_for :users
resources :users
のですか?ありがとう。
可能な重複[レール/モデルにアクセスし、現在の\ _userを考案が、それはですゼロ](https://stackoverflow.com/questions/18562143/をすべての問題に直面した場合、私に知らせてくださいrails-devise-current-user-accessible-in-model-but-its-nil) – Crashtor