Each page is getting the same 5 db results listed twice, I cant seem
to figure out why
this is how the page look
page 1:
post 1
post 2
post 3
post 1
post 2
post 3
page 2:
post 4
post 5
post 6
post 4
post 5
post 6
template
<%= render_collection_of_partials “upcoming”, @albums_pages %>
view (sorry its big)
<% @upcoming.each do |i| %>
<
%= image_tag url_for_file_column(i, "cover"), :id => 'cover' %>
Hype ( +45 ) or Drop ( -7 )
<% @title = i.artist + " - " + i.album %><%= link_to @title, albums_url(:permalink => i.permalink) %>
[<%= i.genre %>] / released: <%= i.date %><%= i.info %>Hype ( +45 ) or Drop ( -7 )
<% end %>
Controller
def upcoming
@total = Albums.count
@sorter = SortingHelper::Sorter.new self, %w(artist album date),
@params[‘sort’], @params[‘order’], ‘date’, ‘ASC’
@albums_pages = Paginator.new self, Albums.count, 5, @params[‘page’]
@upcoming = Albums.find_all nil, @sorter.to_sql,
@albums_pages.current.to_sql
render :layout => ‘albums_upcoming’
end