0

我有一个炼油厂课程引擎。它有 3 个动作,表演、索引和课堂。路线工作正常。对于我的课堂动作,我正在渲染课堂视图。视图再次正常工作,但导航和页脚按预期加载。我的问题是,对于这个特定的视图,我如何不渲染页脚或导航。

4

1 回答 1

0

然后,您应该为该视图创建并使用新布局。application.html.erb从炼油厂复制到您的应用程序(您可以使用rake refinery:override view=layouts/application)。然后将其重命名为类似classroom.html.erb并删除以下部分:

<footer>
  <%= render "/refinery/footer" -%>
</footer>

然后在您的课程控制器中添加以下行:

layout "classroom", :only => [:classroom]

更新

新的布局文件应复制到<course_engine_path>/app/views/layouts/

于 2013-05-10T09:23:27.480 回答