[rails] Exibir objetos em grupos

Você tem uma lista de imagens que deseja exibir duas por div? três por div?

Descobriu o each_slicemétodo:

em uma visualização (HAML), isso mostrará duas imagens por div

image_list = [file1, file2, file3, file4, file5]

- image_list.each_slice(2) do |image1, image2|
= image_tag image1
= image_tag image2 if image2.present?