0
我有一個的Rails 3.1的應用程序,使用模板繼承和偉大工程:繼承另一個瀏覽局部模板
views
- application
-- _header.html.haml
- special
-- _header.html.haml
在上面的例子中,render 'header'
取頭部分從application
所有頁面,除了下special
這些意見。在rails 3.1中的標準模板繼承
我的問題是,假設我有另一組想要使用special
標題而不是application
的標題?我可以在also_special
文件夾下複製_header
文件,但那不太乾!
我該怎麼去使用special
的部分從special
以外的視圖?
編輯:
揉,我使用相同的佈局的一切。 IE瀏覽器。我有一個:layouts/application.html.haml
文件,指定render 'header'
對不起,我應該提到,我在兩個版本中都使用相同的版式...我在這個問題中提供了更多細節。 –
@GregJ我編輯了答案。 – JCorcuera
謝謝@JCorcuera,我希望能有一個更清潔的解決方案,但我認爲你是唯一的解決方案。 –