1

kaminari(0.13.0)を使用してモデルをページ付けしようとしていますが、ページ付けヘルパーに何も表示させることができません。

私からしてみれば、

# show.haml
= paginate @jobs
# @jobs.class => ActiveRecord::Relation

を使用して構成ファイルを生成し、を使用rails g kaminari:configしてデフォルトのビューを生成しましたrails g kaminari:views default

エラーも表示されていません。

編集

他のいくつかのヘルパーメソッドからの出力:

# show.haml

= paginate @jobs
# no output

= link_to_previous_page @jobs, "Prev"
# undefined method `link_to_previous_page' for #<#<Class:0xb12818a4>:0xac737c4>

= link_to_next_page @jobs, "Next"
# no output

= page_entries_info @jobs
# Displaying <b>1</b> job
4

1 に答える 1

0

私の期待は間違っていました。ヘルパーが1つのレコードだけで呼び出されたとき、カミナリがPrev 1 Nextプレーンテキストで出力することを期待していました。DeathHammerによって提案されているように、レコードを追加すると、が正しく出力されるようになりました。paginateActiveRecord::Relationnav

于 2012-02-24T20:28:41.420 に答える