【问题标题】:uninitialized constant SessionsController - Routing error + Devise + Ruby on Rails 3.1未初始化的常量 SessionsController - 路由错误 + 设计 + Ruby on Rails 3.1
【发布时间】:2012-05-05 11:13:00
【问题描述】:

我已经覆盖了会话控制器和注册控制器 设计并给出了自定义路径。在过去的几年里我一直在这样做 项目,它工作正常,我不知道为什么我得到这个 现在出错了。

这里是路线:-

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

这些路线以前有效,有人可以帮忙吗?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3.1 devise


    【解决方案1】:

    也可能是session_controller.rb的文件名不正确造成的

    【讨论】:

      【解决方案2】:

      这是我的一个非常愚蠢的错误,我在覆盖 session_controller 时拼错了 session_controller。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多