私はイメージモデルを持っており、各イメージには関連するエントリーがあり、これもイメージです。関連する3つのエントリーをどれくらい表示するかによって、1つの行に3つのエントリーを表示したい。私はブートストラップを使用しています。ブートストラップ列クラスを使用するdiv要素でブートストラップを使用しているので、3つのイメージを一列に表示するにはどうすればよいですか?
<% @image.related_entries.each.in_groups_of(3, false).each_with_index do |entry_row, i|
<div class="row_thumbnails">
# In row 1 I want 3 entries(images displayed in thumbnail look)
</div>
<%end%>
を使用してみてください。しかし、関連項目の数が変わる可能性があるので、それをどのように動的に記述しますか? – codigomonstruo
最初のイメージで行を開始すると、すべての3番目のイメージが行を閉じて新しいイメージを開始します。最後のイメージの行を正しく閉じるロジックがあることを確認します。つまり、%3行を閉じることができない場合です。 – Patrick
パトリックと私はすでに何を書いていますか? – codigomonstruo