我想在布局层次上做一个基于实际模板定义的content_for(:an__area)的条件渲染,你知道怎么做吗?
发布于 2010-03-12 06:06:00
@content_for_whatever已弃用。改为使用content_for?,如下所示:
<% if content_for?(:whatever) %>
<div><%= yield(:whatever) %></div>
<% end %>发布于 2009-03-11 20:36:57
创建帮助器方法并不是真正必要的:
<% if @content_for_sidebar %>
<div id="sidebar">
<%= yield :sidebar %>
</div>
<% end %>当然,在你看来:
<% content_for :sidebar do %>
...
<% end %>我一直使用它来有条件地在单列和双列布局之间切换。
发布于 2014-02-19 00:49:29
<%if content_for?(:content)%>
<%= yield(:content) %>
<%end%>https://stackoverflow.com/questions/193838
复制相似问题