2014-09-25 83 views
0

我的Rails的版本是4.1.6呈現佈局:虛假仍在加載佈局

我有以下作用:

def create_modal 
    respond_to do |format| 
     format.html { layout false } 
    end 
end 

我也嘗試變化,例如剛剛layout falserender layout: false等,但它仍然與佈局呈現。

我看不到我缺少的東西。

+0

'format.html {:layout => false}'怎麼樣? – mccannf 2014-09-25 20:32:34

+0

沒有區別,仍然在加載佈局... – turhanco 2014-09-25 20:41:02

回答

0

剛下控制器的定義:

layout 'application', only: [:create_modal] 

解決了這個問題。感謝幫助。

0

您需要指定您要渲染的內容。 這將渲染通常呈現的文件,但不包含佈局。

Render :file => "", layout => false 
+0

沒有區別,仍然加載佈局... – turhanco 2014-09-25 20:41:37

+0

嘗試給:佈局=>錯誤的控制器。當你這樣做會發生什麼? – gamesfreke 2014-09-25 20:58:05