Я рендерим частичку в коллекции следующим образом:
<%= render :partial => 'issues/issue', :collection => @issues %>
Внутри партиала я хочу визуализировать элемент
, если он не последний в коллекции. Я мог бы, конечно, сделать частичное, как это
<%= render :partial => 'issues/issue', :collection => @issues, :locals => {:issue_count => @issues.length } %>
тогда положи это в мою частичную
<% unless issue_counter + 1 == issue_count %>
<hr />
<% end %>
но я не хочу явно указывать local в вызове рендеринга, и я не всегда собираю коллекцию @issues, поэтому я не могу просто получить доступ к экземпляру varibale. Есть ли какой-нибудь способ автоматического доступа к длине коллекции внутри партиала, чтобы определить, куда в коллекции попадает объект? Если это еще не сделано, возможно ли добавить это таким образом, чтобы я автоматически получал локальный файл issue_count? Любая помощь по этому вопросу будет высоко ценится.
Thx,
-C