0
我有一個簡單的登錄表單和其他組成應用程序其餘部分的其他內容。我的問題是我想單獨呈現登錄表單,然後一旦用戶登錄,他/她可以看到由應用程序佈局組成的應用程序的其餘部分。 在此先感謝。在rails中沒有應用程序佈局的渲染布局5
我有一個簡單的登錄表單和其他組成應用程序其餘部分的其他內容。我的問題是我想單獨呈現登錄表單,然後一旦用戶登錄,他/她可以看到由應用程序佈局組成的應用程序的其餘部分。 在此先感謝。在rails中沒有應用程序佈局的渲染布局5
您可以登錄,並在控制器的頂部設置這樣的控制器創建另一個佈局,指定將使用其他佈局的行動:
layout "full_page", only: [sign_in, sign_up]
另一種選擇是通過到render
方法layout
選項:
render layout: "full_page"
欲瞭解更多信息檢查Rails的指南
http://guides.rubyonrails.org/layouts_and_rendering.html#using-render