我試圖做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