I only want to show posts starting with the second newest so am using 'offset(1)' in the controller (which i've used before with success) but it's not working since I need 'page(params[:page]).per_page(1)' at the end.
This does not offset:
@posts = Post.top.hide.offset(1).page(params[:page]).per_page(1)
This offsets but messes up the pagination:
@posts = Post.top.hide.page(params[:page]).per_page(1).offset(1)
I also tried putting it in the 'top' scope with the same results as above:
scope :top, (select('...').offset(1))