我有一个布局,我在其中使用 content_for 标记来呈现一些部分(用于侧边栏)。但是在几个页面上我不需要这个侧边栏。所以问题是:我怎样才能告诉rails不要为某些页面渲染任何东西?
我试图通过以下方式做到这一点,但没有任何结果:
<% content_for :sidebar do %>
<%= render nothing: true %>
<% end %>
刚刚报错
You invoked render but did not give any of :partial, :template, :inline, :file or :text option.