will_paginate working in the opposite way expected

Hi,

I am creating a little blogging engine, so I want the most recent posts to display first, so I make a search with :order => 'created_at DESC'

For some reason, will_paginate works the opposite way I expect it to be. I mean the previous / next links are opposite to what I want. What could I be doing wrong?

Hi,

I am creating a little blogging engine, so I want the most recent
posts to display first, so I make a search with :order => 'created_at DESC'

For some reason, will_paginate works the opposite way I expect it to
be. I mean the previous / next links are opposite to what I want. What
could I be doing wrong?

As in Next fetches older posts ? If so you're not doing anything
wrong. While you may thing of next as more recents posts,
will_paginate only cares about it being the next page. You can tell will_paginate what labels to use for the links with
the :next_label/:previous_label options so you can swap them around or
use something less ambiguous like older/newer

Fred

Frederick Cheung wrote: