<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <id>tag:www.refactormycode.com,2007:users1546</id>
  <link type="application/atom+xml" href="http://www.refactormycode.com/users/1546" rel="self"/>
  <title>DFischer</title>
  <updated>Thu Jun 11 06:51:27 -0700 2009</updated>
  <entry>
    <id>tag:www.refactormycode.com,2007:Code911</id>
    <published>2009-06-11T06:51:27-07:00</published>
    <updated>2009-06-22T18:59:21-07:00</updated>
    <title>[Ruby] Iterating An Array - Need to target 6th item for no margin</title>
    <content type="html">&lt;p&gt;I have 6 items in a row. The 6th item needs not a right margin otherwise only 5 will show in a row.&lt;/p&gt;

&lt;p&gt;I feel like I accomplished that... in fact I have. I think there may be a better way to do this though. Any takers?&lt;/p&gt;

&lt;p&gt;(edited for nomenclature at 12:46 pst)&lt;/p&gt;

&lt;pre&gt;  - @media.in_groups_of(6, false) do |group|
    .row
      = render :partial =&amp;gt; 'media/media', :object =&amp;gt; group[0] unless group[0].blank?
      = render :partial =&amp;gt; 'media/media', :object =&amp;gt; group[1] unless group[1].blank?
      = render :partial =&amp;gt; 'media/media', :object =&amp;gt; group[2] unless group[2].blank?
      = render :partial =&amp;gt; 'media/media', :object =&amp;gt; group[3] unless group[3].blank?
      = render :partial =&amp;gt; 'media/media', :object =&amp;gt; group[4] unless group[4].blank?
      = render :partial =&amp;gt; 'media/media', :locals =&amp;gt; {:class_hook =&amp;gt; 'no_right_margin'}, :object =&amp;gt; group[5] unless group[5].blank?&lt;/pre&gt;</content>
    <author>
      <name>DFischer</name>
      <email>me@danielfischer.com</email>
    </author>
    <link type="text/html" href="http://www.refactormycode.com/codes/911-iterating-an-array-need-to-target-6th-item-for-no-margin" rel="alternate"/>
  </entry>
</feed>

