1
首先,我是一名UI開發人員,所以請和我一起裸照。content_for中的多個部分?
我在不同的部分有不同的'側邊欄模塊',因此不同的佈局等可以有不同的側邊欄模塊。所以,我有這在我的佈局文件:
<div id="sidebar">
<%= yield :sidebar %>
</div>
和不同的看法我用:
<% content_for :sidebar do %>
<% render :partial => '/sidebar_modules/allergy_season' %>
<% end %>
這工作完全正常,符合市場預期。不幸的是,我無法以這種方式呈現多個部分。例如:
<% content_for :sidebar do %>
<% render :partial => '/sidebar_modules/allergy_season' %>
<% render :partial => '/sidebar_modules/resolution_rate' %>
<% end %>
將不起作用。它只會渲染最後一個。
什麼是最簡單/最乾淨的方式來實現這一目標?
哈哈哈我不敢相信這件事很簡單。謝謝! – jarodtaylor 2011-12-15 00:27:21