0

有没有办法在 Rails 中呈现不同的共享页脚,例如,我希望主页有一个页脚,然后在整个站点中使用不同的页脚。

有没有人这样做过?我在想 if 语句会根据查看的页面起作用吗?不确定这是否正确

任何帮助表示赞赏

4

1 回答 1

1

如果您有以下布局:

  • 应用程序/视图/布局/application.html.erb
  • 应用程序/视图/布局/home.html.erb

您只需在主页控制器中指定布局,如

class HomeController < ApplicationController
  layout 'home'
  #everything else follows...
end

您的其余视图将使用默认值,即application.html.erb.

于 2012-08-27T15:58:16.003 回答