2011-12-08 38 views
3

我想重新定向用戶銷燬設計與鐵軌3.1 這怎麼可能實現?設計用戶銷燬重定向?

+0

我看到我的答案是不適用你的問題。你有沒有試過重寫設計註冊控制器?你可以把你自己你所選擇的路徑替換new_user_session_path redirect_to邏輯在刪除行動我相信你需要創建一個新的控制器或編輯在現有的行動,如果你想管理用戶模型,請嘗試在這裏[http://stackoverflow.com/questions/3546289/override -devise-registrations-controller],這也可能有幫助[http://www.tonyamoyal.com/2010/09/29/rails-authentication-with-devise-and-cancan-part-2-restful-resources- for-administrators /]。祝你好運! – mmichael

+0

Thx是我重寫了一些設計操作,但無法弄清楚用戶刪除代碼的存儲位置,我閱讀了這些主題,稍後將覆蓋reg控制器以嘗試是否可以獲取銷燬操作覆蓋 – Rubytastic

回答

1

在你的ApplicationController試試這個(與

private 

def after_sign_out_path_for(resource_or_scope) 
    new_user_session_path 
end