Sha256: 52b09e74e67e124a7a71b84b0bee3afb8f9b12899fef014d014b6659f3bac91f
Contents?: true
Size: 1.49 KB
Versions: 3
Compression:
Stored size: 1.49 KB
Contents
/ FAQ: yep, this file must be called _pagination and not / just pagination, because it is how partial method works / 1 2 3 4 5 <6> 7 8 9 10 11 / 6 7 8 9 10 <11> 12 13 14 15 16 - unless page.max.eql?(1) - if page.previous /= link_to "<< Předchozí", "?page=#{page.previous.number}" != link_to "<< Předchozí", Page.route(request, page, page.previous.number) - if page.max <= 11 - (1..page.max).each do |pagenum| - if page.number.eql?(pagenum) = pagenum - else /= link_to pagenum, "?page=#{pagenum}" != link_to pagenum, Page.route(request, page, pagenum) - elsif page.number <= 6 - (1..11).each do |pagenum| - if page.number.eql?(pagenum) = pagenum - else /= link_to pagenum, "?page=#{pagenum}" != link_to pagenum, Page.route(request, page, pagenum) - elsif page.number >= (page.max - 6) - ((page.max - 11)..(page.max)).each do |pagenum| - if page.number.eql?(pagenum) = pagenum - else /= link_to pagenum, "?page=#{pagenum}" != link_to pagenum, Page.route(request, page, pagenum) - else - ((page.number - 5)..(page.number + 5)).each do |pagenum| - if page.number.eql?(pagenum) = pagenum - else /= link_to pagenum, "?page=#{pagenum}" != link_to pagenum, Page.route(request, page, pagenum) - if page.next /= link_to "Další >>", "?page=#{page.next.number}" != link_to "Další >>", Page.route(request, page, page.next.number)
Version data entries
3 entries across 3 versions & 1 rubygems