0
我有一個應用程序使用設計進行身份驗證。我正在嘗試自定義設計控制器的佈局,並且我可以通過在Stack Overflow上查看另一個問題的答案來做到這一點。但是,我找不到有關如何區分設計/密碼和設計/註冊控制器的任何信息。我使用下面的代碼:爲註冊和密碼定製設計佈局
def layout_by_resource
if devise_controller?
if action_name == "edit" or action_name == "update"
"application"
else
"sessions"
end
else
"application"
end
end
的問題是,當用戶試圖重新設置自己的密碼,它試圖使用應用程序佈局(因爲動作編輯)。我需要它使用會話佈局。任何人都可以幫我弄清楚如何做到這一點?