2

我正在使用 Ruby on Rails 3.2.2

是否可以从 app/views/layouts 以外的位置调用布局?

我想使用位于 app/extensions/sites/layouts 上的布局。

我试过这段代码,但它不起作用。

render "#{Rails.root}/app/extensions/sites/views/pages/template01.html.erb", :template  => "#{Rails.root}/app/extensions/sites/views/layouts/layout01",
4

1 回答 1

0

您可以指定控制器内部的布局,例如

layout "template01"

您还可以指定特定于操作的布局,只需点击下面的链接,

http://guides.rubyonrails.org/layouts_and_rendering.html

于 2012-04-27T05:11:54.693 回答