我试图做Use custom route upon model validation failure与Devise,我没有任何运气。有设计失败的验证保持在同一个URL?
我有这样的规定我的路线:
# authentication routing
devise_for :users do
get "/login" => "devise/sessions#new"
get "/logout" => "devise/sessions#destroy"
get "/register" => "devise/registrations#new"
end
但在验证失败时,说/register
页面,网址变回/users
。
当验证失败时,我希望URL保持在/register
。我将如何做到这一点?
因此,我基本上遇到了同样的问题,并得到了相同的解决方案。此解决方案的问题在于设置“after_sign_up_path_for(resource)”不再有效。你有没有遇到同样的问题,你知道答案吗? – kindofgreat 2012-10-20 03:10:03