0
我有一個使用每個元素的佈局(包裝在容器中)呈現的部分集合。但是,呈現的收集時,外「容器」也被添加(這似乎是ADDE到每個渲染,儘管被指定佈局Rails 3.0.0中的部分佈局
例:
# index.html.erb
<%= render :partial => 'sprockets' %>
# _sprockets.html.erb
<%= render :partial => 'sprocket', :layout => 'container' %>
<%= render :partial => 'sprocket', :layout => 'container' %>
<%= render :partial => 'sprocket', :layout => 'container' %>
# _sprocket.html.erb
...
# _container.html.erb
<div class="container"><%= yield %></div>
給出:
<div class="sprocket">
<div class="sprocket">
...
</div>
<div class="sprocket">
...
</div>
<div class="sprocket">
...
</div>
</div>
我似乎記得能夠在Rails 2.3.8中做到這一點。請注意,上面是我的代碼的簡化(我想保留佈局和多部分格式)。錯了?謝謝!