0
我想自定義分頁圖像中的分頁鏈接而不是數字1,2,3。我試圖自定義分頁類的CSS,但它沒有工作。粘貼在鏈接格式下面。如何自定義與圖像的分頁鏈接
(現有)上一頁1 2 3下一頁
(需要執行)。 。 。 。。 。 。
我想自定義分頁圖像中的分頁鏈接而不是數字1,2,3。我試圖自定義分頁類的CSS,但它沒有工作。粘貼在鏈接格式下面。如何自定義與圖像的分頁鏈接
(現有)上一頁1 2 3下一頁
(需要執行)。 。 。 。。 。 。
我知道這個問題很老,但也許你仍然想要一個答案。這可能是一個很好的起點。創建一個幫助,如應用程序/傭工/ 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自定義鏈接渲染器。