Skip to content
Pagination with kaminari for sunspot
Ruby
Find file
Pull request Compare This branch is 2 commits ahead, 11 commits behind richardiux:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
.gitignore
Gemfile
README.md
Rakefile
sunspot_with_kaminari.gemspec

README.md

sunspot_with_kaminari

sunspot_with_kaminari extends sunspot to have the required methods for pagination with kaminari.

jake3030 version* Adding support for kaminari paginatable array in results collection.

Installation & Usage

on Gemfile

  gem 'kaminari'
  gem "sunspot_rails"
  gem "sunspot_with_kaminari", '~> 0.1'

on the controller

  @products ||= Product.search do
    keywords params[:search]
    paginate :page => params[:page], :per_page => 20
  end

on the view you want to do something like this:

  <ul>
    <% @products.results.each do |product| %>
    <li><%= product.name %></li>
    <% end %>
  </ul>

  <%= paginate @products, :window => 1 %>
Something went wrong with that request. Please try again.