Нет выхода из Каминари

Я пытаюсь разбить модель на страницы, используя 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

1 ответ

Решение

Мои ожидания были неверны. Я ожидал, что Каминари выведет Prev 1 Next простым текстом, когда paginate помощник был вызван на ActiveRecord::Relation только с одной записью. Добавление большего количества записей, как предлагает DeathHammer, теперь правильно выводит nav,

Другие вопросы по тегам