2013-07-13 21 views
0

我是很新,Rails的,但我已經得到了被困在一個看似簡單的問題,在這裏我想創建嵌套佈局,與具有應用程序佈局中呈現自己的佈局每個控制器。例如。於應用程序的佈局呈現的頂菜單時,控制器佈局呈現一個(控制器特定的)的子菜單,並且動作呈現的實際內容視圖。如何在Rails的巢看法?

該練習的一點是要能夠(從控制器)使用PJAX時任選呈現動作特定視圖,而無需任何兩個佈局的,例如。

所以基本上:

<application-layout> 
    <controller-layout> 
    <action-view> 
    </controller-layout>  
</application-layout> 

我的猜測到目前爲止,我可以在喜歡使用的東西:

<% content_for :submenu, render(:partial => 'users/submenu') %> 

但我不知道這是一個好方法?有沒有這樣做的自動方式?我可以從另一個佈局中加載佈局嗎?

感謝您的幫助!

回答