如何覆盖设计重定向?

时间:2011-11-01 23:41:00

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

我需要以这样的方式覆盖设计:当用户注册或登录时将其重定向到show_home_url而不是root_path(home#index)。但我不确定after_sign_up_path_for或{{ 1}}是我所需要的。无论有什么选择,任何人都可以告诉我如何实现它?我是红宝石的先驱者。这是Devise registration controller非常感谢你。

after_inactive_sign_up_path_for

1 个答案:

答案 0 :(得分:1)

首先,你应该能够做到这一点:

def after_sign_up_path_for(resource)
  show_home_path
end

请参阅devise wiki了解similar example