2012-09-20 3 views

답변

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에 따라 사용자 정의 링크 렌더러입니다.