我想自定义分页图片中的遗嘱分页链接而不是数字1,2,3。我试图自定义分页类的CSS,但它没有工作。粘贴在链接格式下面。
(现有)上一页1 2 3下一页
(需要实施)。 。 。 。。 。
答案 0 :(得分:0)
我知道这个问题已经过时了,但也许你还想要一个答案。这可能是一个很好的起点。使用以下内容创建一个帮助程序,例如app / helpers / will_paginate_helper.rb:
module WillPaginateHelper
class DottedLinkRenderer < WillPaginate::ActionView::LinkRenderer
protected
def link(text, target, attributes = {})
if target.is_a? Fixnum
attributes[:rel] = rel_value(target)
target = url(target)
end
attributes[:href] = target
tag(:a, ".", attributes)
end
end
def dotted_will_paginate(collection, options = {})
will_paginate(collection, options.merge(:renderer => WillPaginateHelper::DottedLinkRenderer))
end
end
然后在您的视图中使用:
<%= dotted_will_paginate @posts %>
这基本上是基于original link renderer的自定义链接渲染器。