2012-09-20 62 views
0

我想自定義分頁圖像中的分頁鏈接而不是數字1,2,3。我試圖自定義分頁類的CSS,但它沒有工作。粘貼在鏈接格式下面。如何自定義與圖像的分頁鏈接

(現有)上一頁1 2 3下一頁

(需要執行)。 。 。 。 。 。

回答

0

我知道這個問題很老,但也許你仍然想要一個答案。這可能是一個很好的起點。創建一個幫助,如應用程序/傭工/ 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自定義鏈接渲染器。