2011-05-10 49 views
0

我有一個ruby web應用程序,我想構建用戶界面圖層,讓幾個模板由多個不同的div組成 - 比如頁眉,頁腳和其他東西重複整個頁面。Ruby on Rails用戶界面層 - 管理div

我想知道的是: 1)在Ruby on Rails目錄結構中,這些div應該放在哪裏?在app/views/layouts下的某處?

2)什麼是語法導入一個div爲了仍然保留控制器中設置的變量的值?

謝謝!

回答

2

你是指 「局部變量」

http://guides.rubyonrails.org/layouts_and_rendering.html(第3.4節)

具體來說,看locals選項。

佈局通常在「視圖」中,但您可以更改其存在的位置。 views/layouts將正常工作。

+0

只是做一些像import some_div這樣的事情會不會更簡單,它只會渲染該div?也許我沒有得到它。 – GeekedOut 2011-05-10 21:23:31