Ruby on rails 如何覆盖设计重定向?

Ruby on rails 如何覆盖设计重定向?,ruby-on-rails,ruby-on-rails-3,devise,ruby-on-rails-3.1,Ruby On Rails,Ruby On Rails 3,Devise,Ruby On Rails 3.1,我需要以这样一种方式覆盖design,即当用户注册或登录时,将其重定向到show_home\u url,而不是root_路径(home#index)。但我不确定我需要的是在注册路径之后的还是在非活动路径之后的还是在注册路径之后的。还有,无论是什么选择,有人能告诉我如何实现吗?我是红宝石的乞丐。这是非常感谢你 class RegistrationsController < Devise::RegistrationsController def after_in

我需要以这样一种方式覆盖design,即当用户注册或登录时,将其重定向到
show_home\u url
,而不是
root_路径(home#index)
。但我不确定我需要的是在注册路径之后的
还是在非活动路径之后的
还是在注册路径之后的
。还有,无论是什么选择,有人能告诉我如何实现吗?我是红宝石的乞丐。这是非常感谢你

      class RegistrationsController < Devise::RegistrationsController

         def after_inactive_sign_up_path_for( resource)

         end

         def after_sign_up_path_for(resource)

         end

         end
类注册控制器
首先,您应该能够执行以下操作:

def after_sign_up_path_for(resource)
  show_home_path
end
请参阅