我正在使用Kaminari对我的搜索结果进行分页。
搜索找到5个结果,页面显示控制器中per()方法中定义的2个结果,但它不显示任何分页。如果我手动将“?page = 2”附加到浏览器窗口中的URL,我只能进入第二页。
控制器代码:
def show
@search = Search.find(params[:id])
@adverts = @search.adverts.page(params[:page]).per(2)
end
查看代码:
<ul class="adverts_small">
<% for advert in @adverts %>
# Render adverts
<% end %>
</ul>
<%= paginate @adverts %>
我正在使用Kaminari 0.13.0。
任何可能导致此问题的想法?