Pregunta

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.

¿Fue útil?

Solución

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.

Otros consejos

<%= paginate @your_model %>

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top