• Stars
    star
    390
  • Rank 110,242 (Top 3 %)
  • Language
    Ruby
  • License
    MIT License
  • Created over 12 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Integrates the Twitter Bootstrap pagination component with will_paginate

will_paginate-bootstrap


No longer maintained

I'm no longer using Bootstrap with Rails, so unfortunately am no longer accepting pull requests or maintaining this library. Feel free to fork this repository in order to publish your changes, or get in touch with me if you'd like to take over maintenance of the gem.


Code Climate

Bootstrap Pagination Component

This gem integrates the Twitter Bootstrap pagination component with the will_paginate pagination gem.

Just like will_paginate, Rails and Sinatra are supported.

Install

  • gem install will_paginate-bootstrap, or
  • For projects using Bundler, add gem 'will_paginate-bootstrap' to your Gemfile (and then run bundle install).

Usage

Rails

  1. Load the Bootstrap CSS in your template.
  2. In your view, use the renderer: BootstrapPagination::Rails option with the will_paginate helper, for example:
<%= will_paginate @collection, renderer: BootstrapPagination::Rails %>

Sinatra

  1. Load the Bootstrap CSS in your template.
  2. require "will_paginate-bootstrap" in your Sinatra app.
  3. In your view, use the renderer: BootstrapPagination::Sinatra option with the will_paginate helper, for example:
<%= will_paginate @collection, renderer: BootstrapPagination::Sinatra %>

Compatibility

Starting at version 1.0, this gem no longer supports Bootstrap 2.

Ruby >= 1.9.2
will_paginate >= 3.0.3
Twitter Bootstrap >= 3.0.0

Bootstrap 2 users can use version 0.2.5 of the gem which was the last version to offer Bootstrap 2 support.