0
我需要爲VIEWS FILE中的sign_in頁面執行此操作,而不是控制器,因爲我使用兩個不同的視圖進行登錄。我只需要禁用佈局在這兩頁中的一頁中。如果我加入使用控制器執行以下操作:如何不在特定頁面中呈現佈局
render :layout => false
然後它不會使它的兩個頁面。這就是爲什麼我需要在視圖文件中做到這一點的方式。
謝謝。
我需要爲VIEWS FILE中的sign_in頁面執行此操作,而不是控制器,因爲我使用兩個不同的視圖進行登錄。我只需要禁用佈局在這兩頁中的一頁中。如果我加入使用控制器執行以下操作:如何不在特定頁面中呈現佈局
render :layout => false
然後它不會使它的兩個頁面。這就是爲什麼我需要在視圖文件中做到這一點的方式。
謝謝。
Afaik您不能從視圖內禁用佈局。視圖是渲染頁面的一部分,因此已經在佈局中調用。
我的建議是創建第二個佈局並決定在控制器中渲染哪個佈局。
render layout: "special_layout"
我明白了。謝謝。 – 2014-12-03 19:56:32