tracks/vendor/plugins/translate/views/translate/_pagination.rhtml
Reinier Balt 48d9e49482 install translate from https://github.com/newsdesk/translate for non-production use
access /translate to view and edit i18n translations
2011-02-13 13:06:10 +01:00

24 lines
No EOL
661 B
Text

<%
# Expects locals:
#
# total_entries
# per_page
n_pages = total_entries/per_page + (total_entries % per_page > 0 ? 1 : 0)
current_page = (params[:page] || 1).to_i
%>
<% if n_pages > 1 %>
<h2>Pages:</h2>
<div class="clearfix">
<ul class="paging">
<% (1..n_pages).each do |page_number| %>
<% if current_page == page_number %>
<li class="selected"><%= link_to(page_number, params.merge(:page => page_number), :title => "Page #{page_number}" ) %></li>
<% else %>
<li><%= link_to(page_number, params.merge(:page => page_number), :title => "Page #{page_number}") %></li>
<% end %>
<% end %>
</ul>
</div>
<% end %>