我的Rails的版本是4.1.6呈現佈局:虛假仍在加載佈局
我有以下作用:
def create_modal
respond_to do |format|
format.html { layout false }
end
end
我也嘗試變化,例如剛剛layout false
,render layout: false
等,但它仍然與佈局呈現。
我看不到我缺少的東西。
我的Rails的版本是4.1.6呈現佈局:虛假仍在加載佈局
我有以下作用:
def create_modal
respond_to do |format|
format.html { layout false }
end
end
我也嘗試變化,例如剛剛layout false
,render layout: false
等,但它仍然與佈局呈現。
我看不到我缺少的東西。
剛下控制器的定義:
layout 'application', only: [:create_modal]
解決了這個問題。感謝幫助。
您需要指定您要渲染的內容。 這將渲染通常呈現的文件,但不包含佈局。
Render :file => "", layout => false
沒有區別,仍然加載佈局... – turhanco 2014-09-25 20:41:37
嘗試給:佈局=>錯誤的控制器。當你這樣做會發生什麼? – gamesfreke 2014-09-25 20:58:05
'format.html {:layout => false}'怎麼樣? – mccannf 2014-09-25 20:32:34
沒有區別,仍然在加載佈局... – turhanco 2014-09-25 20:41:02