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