Module: WillPaginate::Liquidized::ViewHelpers

Includes:
ViewHelpers
Defined in:
lib/generators/liquid_cms/templates/vendor/plugins/will_paginate-liquidized/lib/will_paginate/liquidized/view_helpers.rb

Instance Method Summary collapse

Instance Method Details

def will_paginate_liquid(collection, anchor = nil, prev_label = nil, next_label = nil)



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/generators/liquid_cms/templates/vendor/plugins/will_paginate-liquidized/lib/will_paginate/liquidized/view_helpers.rb', line 6

def paginate_links(collection, anchor = nil, prev_label = nil, next_label = nil)      
  opts = {}
  opts[:previous_label] = prev_label if prev_label
  opts[:next_label]     = next_label if next_label      
  opts[:params]         = {:anchor => anchor} if anchor
  opts[:controller]     = @context.registers[:controller]
  
  with_renderer 'WillPaginate::Liquidized::LinkRenderer' do 
    will_paginate *[collection, opts].compact
  end
end