2017-09-12 7 views
0

の条件がこれは私がのpaginate法を適用することにしたいコントローラである場所にwill_paginateメソッドを追加することができます。は、どのように私はレール

`@products = Product.where(value:@ type.value).paginate(page:params [:page])#これは機能しません。

これは私のコントローラである[1]:https://i.stack.imgur.com/QlgGW.png

は、これが発生したエラーである[2]:https://i.stack.imgur.com/f12py.png

は、私は多くのことを変更せずにメソッドを追加することができますどのような方法があります。

これは私が@product_types変数が空であるように思われる

を取得していますエラーです。 will_paginateのコレクションオブジェクトを渡すことを忘れましたか? (ライン#17前後)

抽出されたソース:

</div> 

<%= will_paginate %> 

<div class="container"> 
    <div class="row"> 
+0

それは動作しませんか?エラーがありますか? –

+0

それはありません、私はエラーを見てみましょう。 –

+0

画像を使用する代わりにコードに貼り付けてください。 –

答えて

1

#will_paginateが引数としてコレクションを期待しています。

<%= will_paginate @products %> 
+0

ありがとうございます。 @ EJ2015 –