Sha256: cb04bcfc68e91688da5cfd8adcafcfa832c0449b0b0fa26c097d209693d44a85

Contents?: true

Size: 572 Bytes

Versions: 7

Compression:

Stored size: 572 Bytes

Contents

# encoding: UTF-8
# It is here only until this pull request is pulled: https://github.com/amatsuda/kaminari/pull/267
module Kaminari #:nodoc:
  module Helpers #:nodoc:
    class Tag #:nodoc:
      def page_url_for(page) #:nodoc:
        current_page_params_as_query_string = @param_name.to_s + '=' + (page <= 1 ? nil : page).to_s
        current_page_params_as_hash = Rack::Utils.parse_nested_query(current_page_params_as_query_string)
        @template.url_for MightyGrid::MgHash.rec_merge(@params, current_page_params_as_hash).symbolize_keys
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
mighty_grid-2.1.1 lib/mighty_grid/kaminari_monkey_patching.rb
mighty_grid-2.1.0 lib/mighty_grid/kaminari_monkey_patching.rb
mighty_grid-2.0.0 lib/mighty_grid/kaminari_monkey_patching.rb
mighty_grid-2.0.0.rc1 lib/mighty_grid/kaminari_monkey_patching.rb
mighty_grid-1.0.0 lib/mighty_grid/kaminari_monkey_patching.rb
mighty_grid-0.7.0 lib/mighty_grid/kaminari_monkey_patching.rb
mighty_grid-0.6.1 lib/mighty_grid/kaminari_monkey_patching.rb