2

XML 応答用の一般的なレイアウト ファイルを作成したいと考えています。たとえば、RSS の一般的な部分をレイアウトでラップし、コンテンツを対応するビュー ファイルに生成したままにします。

例えば、

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

  yield

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

そのため、アイテム表示ビューは RSS ラッピングを気にする必要はありません。

ただし、収量は機能せず、レイアウトのみがレンダリングされますが、ビューは何も返しませんでした。

助けてください。

4

1 に答える 1

5

Try:

xml.instruct!
  xml << yield
于 2011-08-17T00:21:15.323 に答える