2011-02-08 92 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文件的排序顺序。