2009-07-22 5 views
-2

Wie im standart Zyklus:Ein Paar Blöcke in jedem?

- @goods.each do |good| 
    ??? 

... diese (HAML) zu organisieren:

.columns-wrapper 
    .column First good 
    .column Second good 
    .column Third good 

.columns-wrapper 
    .column Fourth good 
    .column Fifth good 
    .column Sixth good 
+0

... und die Frage ist? – cakeforcerberus

+0

Die Frage? "Was ist ein Standart-Zyklus?" – tadman

+0

Der Code spricht für sich, Englisch ist offensichtlich nicht seine Muttersprache. – Garrett

Antwort

4

Von Ihrem Beispiel macht es wollen aussehen wie Sie nicht mehrere Blöcke - Sie wollen Verwandle einen Datensatz in mehrere. Ich denke, was Sie wollen, ist each_slice(3).

0
require 'active_record' 

@goods.in_groups_of 3, false do |goods| 
    goods.each do |good| 
    ... 
    end 
end