【发布时间】:2012-10-30 13:57:39
【问题描述】:
我有一个布局,我在其中使用 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.
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 views content-for