2012-09-12 35 views
1

在index.html.erb頁面上,我使用自定義黑色背景。默認情況下,此自定義背景也用於所有其他頁面,包括new.html.erb(_form.html.erb),edit.html.erb等頁面。Rails更改new.html.erb的背景頁面

有沒有辦法在其他頁面上更改其他頁面上的背景(例如背景爲白色),例如new.html.erb?如果是這樣,一個人怎麼做到這一點?

回答

3

我想你要找的佈局:http://guides.rubyonrails.org/layouts_and_rendering.html

具體來說,你可以有一個black_backgroundwhite_background佈局。然後,您只需使用一種或另一種佈局呈現您的部分,具體取決於您想要的。

+0

謝謝你,工作! – Rahul

+0

我先回答了,但沒關係:)你提供了更多的細節。 –

1

我認爲最好的方法是創建一個新的模板,並使用它,當你想這樣的背景下