entries?page=1
正在运行,但entries?page=2
等其他人显示空白页面。奇怪的是它在本地工作但不在heroku工作。有任何想法吗?感谢。
控制器
def index
@xls_entries = Entry.where(:spam => false).order('created_at DESC')
@entries = @xls_entries.paginate(:page => params[:page], :per_page => 10)
end
视图
<% if @entries.any? %>
<% @entries.each do |entry| %>
<%= entry.body %>
<% end %>
<% end %>
<%= will_paginate @entries %>
示例视图
/ entries
something
x10times
1 23456
/条目?页= 2
1 2 3456
分页计数是正确的。