0
私は一度に4つのアイテムをロードするload more
ボタンを作ろうとしています。私はwill_paginate
とkaminari
を使っています。この現在のコードでエラーになってイム:もっとボタンをロードする "per_page"エラーを返す
1)ページをロードし、コントローラオブジェクトにper_page
部を有するとき、私はこのエラーを取得する: undefined method 'to_model' for 2:Fixnum
- 私はちょうど把握する必要がありますどのようにページあたりの項目の数を追加すると、私はjsを続けることができます。
<%= link_to 'show_more', @reservations_completed.next_page, :remote => true, :id => 'show_more_link' %>
@reservations_completed = current_user.reservations.where("turned_in = ?", true).where("completed_doc_updated_at <= due_date", true).order(created_at: :desc).paginate(:page => params[:page], :per_page => 4)
2) I'vはまた、以下のコードを試して、このエラーを得た:undefined method 'last_page?' for
@reservations_completed = user.reservations.where("turned_in = ?", true).where("completed_doc_updated_at <= due_date", true).order(created_at: :desc).page(params[:page]).per_page(3)
01もしdocsを参照して、link_to
に2番目のパラメータとしてパス(最も簡単な方法)を通過する必要が最初のケースで