2011-02-08 90 views
0

我在這個演示使用一個簡單的佈局演示在我的Rails3中應用 simple layout demo 有5面板北,南,東,西,中心問題在UI佈局面板

當我打開我的項目這一切面板顯示在每一頁。

,而不是我想在不同的不同的頁面 一些特定的面板給一些想法我怎麼能做到這一點

回答

1

是從簡單的佈局的代碼演示都在你的/app/views/layouts/application.html .RB?如果是這樣,rails將在每個視圖中呈現該文件中的所有內容。由於在該演示中執行所有內容的jQuery代碼都在同一個文件中,因此可能沒有簡單的方法可以使用rails進行工作。我唯一能想到的就是爲不同的頁面提供不同的.js文件。這些單獨的文件中的每一個都會有用於爲該頁面創建佈局的jQuery代碼,並使用content_for和javascript_include_tag鏈接到該頁面。我正在編寫一個使用jQuery UI的應用程序,這是我必須做的。我在我的模型中命名的/ public/javascripts目錄中創建了子文件夾,以便更容易地保留所有.js文件的排序順序。