2

デバイスのセッションコントローラーと登録コントローラーを上書きし、カスタムパスを指定しました。過去のいくつかのプロジェクトでこれを行ってきましたが、正常に機能していましたが、なぜこのエラーが発生するのかわかりません。

ルートは次のとおりです:-

devise_for :users, :controllers => {:sessions =>
"sessions", :passwords => "passwords", :registrations =>
"registrations"} do
   get "signup", :to => "registrations#new"
   get "login", :to => "sessions#new"
   post "login", :to => "sessions#new"
   get "logout", :to => "devise/sessions#destroy"
 end

これらのルートは以前に機能していましたが、誰か助けてもらえますか?

4

2 に答える 2

2

session_controller.rb のファイル名が正しくないことが原因である可能性もあります

于 2014-05-24T07:38:46.107 に答える
0

これは本当にばかげた間違いでした。sessions_controller を上書きするときに、sessions_controller のスペルを間違えました。

于 2012-05-08T06:44:20.860 に答える