Question

The title pretty much says it all. I don't want the user to have to scroll back to the top before they can select the next page.

I can pull out the query string and write my own logic to build the appropriate links, but I can't believe this isn't built in.

Was it helpful?

Solution

So far, this is the quickest way I've seen to do it.

Kaminari creates this already at the top of the page:

<nav class="pagination">

So I added, at the bottom of the page:

<span class="bottomPageLinks"></span>

Then added the following javascript to the page:

$(function(){
    $('.pagination').clone().appendTo('.bottomPageLinks');
});

If someone knows a native Kaminari route that avoids the added complication, I'd still like to know about that.

OTHER TIPS

<%= paginate @your_model %>

Should go at the bottom, outside of your ul/form.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top