【发布时间】:2011-11-19 11:49:25
【问题描述】:
我已经设计了 1.4.8,并且我正在尝试在 Devise::SessionsController 覆盖 create,以便在用户登录后执行一些逻辑。
这是我的班级:(存储在 \app\controllers\students\sessions_controller.rb)
class Students::SessionsController < Devise::SessionsController
def create
super
end
end
这是我的路线.rb
devise_for :students, :controllers => { :sessions => "students/sessions" }
但是,覆盖的create 永远不会被调用!相反,只调用超类的create
有什么想法吗?
【问题讨论】: