2011-07-04 51 views
1

我想爲XML響應創建通用佈局文件。例如,我想將RSS的這些常規部分包裝在佈局中,並將內容生成在相應的視圖文件中。用於rails 3中的XML生成器的佈局

例如,

# in layout/rss.xml.builder 
xml.instruct! 
...... # other general stuff for RSS 

    yield 

# in items/show.xml.builder 
xml.item ...... 

因此該項目模式查看沒有必要擔心的RSS包裝材料。

但是,yield不起作用,只渲​​染布局,但視圖不返回任何內容。

請幫忙。

+0

無人接聽,或有任何想法? – PeterWong

回答

4

嘗試:

xml.instruct! 
    xml << yield