如何使用将在我自己的帮助器中分页帮助程序

时间:2011-04-07 12:12:53

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

您好我创建了自己的帮助器并将对象数组传递给它。从那里我想得到分页结果。

def processed_pagination
    content_tag(:div, will_paginate(@object), :class=>"list-pagination")
end

但它正在生成错误

ActionView::Template::Error (undefined method 'get?' for nil:NilClass):

我也尝试在课堂上加入

include ActionView::Helpers::UrlHelper
include Rails.application.routes.url_helpers

但没办法,错误仍然存​​在。

任何人都可以指导我。

1 个答案:

答案 0 :(得分:0)

你能尝试将@object传递给你的助手方法吗?

def processed_pagination(@object)
    content_tag(:div, will_paginate(@object), :class=>"list-pagination")
end

在您看来,您可以这样做:

processed_pagination(@object)