如何在特定页面上隐藏页脚布局?

Bla*_*man 6 ruby-on-rails

在我的视图页面上,我想隐藏在application.html.erb中定义的页脚部分,我该怎么做?

我有什么选择呢?

Mic*_*ley 19

最简单/最快捷的方法可能是定义一个条件:

<%= render "layouts/footer" unless @skip_footer %>
Run Code Online (Sandbox Code Playgroud)

然后在您的操作中根据需要设置变量:

def non_footer_action
  do_stuff
  @skip_footer = true
end
Run Code Online (Sandbox Code Playgroud)