class Kaminari::Helpers::Tag

Public Instance Methods

page_url_for(page) click to toggle source
# File lib/smart_listing.rb, line 9
def page_url_for(page)
  @template.url_for @params.deep_merge(page_param(page)).merge(:only_path => true)
end

Private Instance Methods

page_param(page) click to toggle source
# File lib/smart_listing.rb, line 15
def page_param(page)
  Rack::Utils.parse_nested_query("#{@param_name}=#{page <= 1 ? nil : page}").symbolize_keys
end