I'm using Kaminari for pagination. Using the following lines in my controller:
我正在使用Kaminari进行分页。在我的控制器中使用以下行:
@public_items =Array.new
@items= Item.all
@items.each do |item|
if (item.is_public)
@public_items <<item
end
end
@public_items = Kaminari.paginate_array(@public_items).page(params[:page]).per(4)
and this line in my view
在我看来这一行
<%paginate @public_items %>
<% @public_items.each do |item| %>
.....
<%end%>
The pagination works fine meaning i can navigate to different pages by going to items?page=2 for example but the page navigation menu () doesn't show up! and <%paginate @public_items %> does not create any html code
分页工作正常,我可以通过转到项目导航到不同的页面?例如页面= 2但页面导航菜单()没有显示!和<%paginate @public_items%>不会创建任何HTML代码
1 个解决方案
#1
1
Shouldn't it be:
不应该是:
<%= paginate @public_items %>
Including the equals sign. Without the equals sign it hides it.
包括等号。如果没有等号,它就会隐藏它。
#1
1
Shouldn't it be:
不应该是:
<%= paginate @public_items %>
Including the equals sign. Without the equals sign it hides it.
包括等号。如果没有等号,它就会隐藏它。