2 つの列で表示したい記事のモデルがあります。each_slice は配列を分割するように見えますが、適用方法がわかりません。ビューで使用しようとするeach_slice
と、機能しません。
私のコントローラーで:
@articles = Article.order("title ASC")
私の見解では、次のものを置き換えたいと考えています。
<% @articles.each do |article| %>
これとともに:
<% @articles.each_slice((@articles.size/2.0).ceil) { |slice| puts slice } if @articles.size > 0 do |article| %>
この回答のコードを使用: RoR 2 列で要素を表示
前半が列 1 に、後半が列 2 に入る記事タイトルの 2 つの列を作成しようとしています (タイトルのアルファベット順にソートされています)。誰かが私が間違っていることを理解するのを手伝ってもらえますか?