Will_paginateは2ページに貼り付けます
-
20-09-2019 - |
質問
いくつかの理由から、私のwill_paginate
コレクションは、私は、ビューヘルパーが1つのリンクのページの後、すべてのページを除いて提供して通常のリンクを持つ2ページに貼り付けます
http://localhost:3000/ceo/gr_messages?page=2
私は運と:order
オプションを追加しようとしました。私はまた、要求が言及したここを
def gr_messages
@organisation.gold_care!
@messages = @organisation.messages.paginate(:per_page => 10, :page => params[:page], :order => 'id')
if request.xhr?
render :partial => 'messages_and_pagination'
end
end
解決
これは、古いwill_paginateバージョンの既知のバグでした。宝石を更新してください。
gem update will_paginate
他のヒント
ここでは死者を復活させるために申し訳ありませんが、私は、私はちょうど共有することを追加したいと似たような経験を解決します。
私にとっては、will_paginateは(Railsの2.3.8と2.3.15 will_paginate)ヶ月間罰金を実行していた、その後、突然、私はへの変更を行わずに(2/3サーバー上であなたと同じ問題を抱え始めましたサーバーまたはコード)のパッケージます。
私は、will_paginateをアンインストールするレールサーバを再起動し、再インストールwill_paginate、および1つのより多くの時間を再起動することで、問題を修正しました。これが機能するために途中でレールを再起動し、それが故障した状態で出てくる持つことは必要だった。
所属していません StackOverflow