moin,

schau mal in deine index.html.erb
da hast du auch ne schleife. aus dem controller kommt das objekt aber die
schleife muss schon in den view...

wie schon erwähnt bringt cycle evt. was oder in_groups_of

kleines beispiel:

<table>
        <% @photos.in_groups_of(3) do |row_photo| %>
  <tr>
                <% for photo in row_photo %>
    <td>
                <%= render :partial => "photos/photo", :object => photo %> 
                </td>
                <td class="photo_spacer"></td>
                <% end %>
        </tr>
        <% end %>
</table>

kannste natürlich auch mit divs und css machen...

mfg
manuel

On Wed, 4 Jun 2008 10:50:23 +0200, "Rene P." <[EMAIL PROTECTED]> wrote:
> Hi,
> 
> ich würde gerne meine Bilder ausgeben aber nicht einfach nur eines nach
> dem anderen sondern am besten immer drei nebeneinander.
> 
> Im php würde ich das mit einer for-schleife und einem counter machen nur
> wie mache ich das hier.
> im show.html.erb kann ich ja keine schleife bauen also wird das ja im
> controller gemacht oder?
> 
> Dort habe ich das def show gefunden.
> Nur wie mache ich dort eine Schleife wo ich sagen kann nimm drei Bilder
> und dann kommt die nächste Zeile?
> --
> Posted via http://www.ruby-forum.com/.

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an