0
這是我加入到我的config/routes.rb文件:設計 - 配置路由罰款控制器繼承
devise_for :users, :controllers => {:invitations => "invitations", :sessions => "sessions"}
這是不行的,如果我嘗試登錄我得到一個模板丟失的錯誤。
如何爲邀請和會話的控制器繼承進行配置?並使控制器中的路線像「sign_in_and_redirect(resource_name,resource)」仍然工作?
感謝
謝謝,但我真的不想這樣做?這變得非常混亂。你確定這是必需的嗎? – AnApprentice 2010-11-10 04:22:57
是的,這是我在幾個應用程序中完成的。我相信這是必需的,但讓我知道你是否找到了另一種方式。我認爲這個設計爲它自己創建了一個名稱空間,因此它在視圖和控制器中有它自己的「設計」文件夾。沒有辦法將控制器拿出來,仍然保留在視圖中的文件夾中。 – jim 2010-11-10 04:27:17
(我無法編輯最後的評論)另外,我通常將文件夾完全從設計文件夾中取出,所以它只在一個位置而不是2位。 – jim 2010-11-10 04:32:57