質問

いくつかの理由から、私の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つのより多くの時間を再起動することで、問題を修正しました。これが機能するために途中でレールを再起動し、それが故障した状態で出てくる持つことは必要だった。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top