will_paginate函数不呈现页面链接

时间:2013-07-05 08:21:19

标签: ruby-on-rails ruby will-paginate

我想要实现的是分页大量的行(~8000)。所以我正在使用

@extractedpacks = ExtractedPack.all.paginate :page => params[:page],
  :per_page=>20, :order => 'id DESC'

在控制器中分页

在视图index.html.erb

<% @extractedpacks.each do |news| %>
<tr>
<td><%= news.name %></td>
<td><%= news.acted_upon %></td>
<td><%= news.crawl_category %></td>
<td><%= link_to action_generator(news.crawl_category, news), @actionurl %></td>
</tr>
<% end %>
</tbody>
</table>
<%= will_paginate @extractedpacks %>

我已经放入了我的宝石文件

gem 'will_paginate', '~> 3.0.0'

我已经输入config / application.rb(在浏览stackoverflow之后)

require 'will_paginate'

请帮助..如果您需要任何其他信息,请与我们联系..

请注意..

extractpacks肯定在工作.. !!

如果我在视图中没有使用<%= will_paginate @extracted packs %>,我前20行。 如果我尝试手动增加页码,如

localurl?page=2

然后它有效..

确切的问题是will_paginate没有呈现页面..

0 个答案:

没有答案