Modified: trunk/app/views/layouts/_paginate.rhtml (2424 => 2425)
--- trunk/app/views/layouts/_paginate.rhtml 2010-06-03 08:39:12 UTC (rev 2424)
+++ trunk/app/views/layouts/_paginate.rhtml 2010-06-03 13:01:38 UTC (rev 2425)
@@ -3,7 +3,7 @@
<ul>
<% if collection.previous_page? -%>
<li class="nextpage">
- <%= link_to '« previous', { :query => @query, :type => @query_type, :page => collection.previous_page } %>
+ <%= link_to('« previous', request.query_parameters.merge("page" => collection.previous_page)) %>
</li>
<% else -%>
<li class="disabledpage">« previous</li>
@@ -15,7 +15,7 @@
<li class="currentpage"><%= n %></li>
<% else -%>
<li><%= "..." if last_page+1 < n %>
- <%= link_to n, :query => @query, :type => @query_type, :id => params[:id], :page => n %>
+ <%= link_to(n, request.query_parameters.merge("page" => n)) %>
</li>
<% end -%>
<% last_page = n -%>
@@ -23,7 +23,7 @@
<% if collection.next_page? -%>
<li class="nextpage">
- <%= link_to 'next »', { :query => @query, :type => @query_type, :page => collection.next_page } %>
+ <%= link_to('next »', request.query_parameters.merge("page" => collection.next_page)) %>
</li>
<% else -%>
<li class="disabledpage">next »</li>