Sha256: fe95f44b11097291948f2fb43f9064ba05ae7cfdf0252436e9744f063e0d7e5d

Contents?: true

Size: 661 Bytes

Versions: 2

Compression:

Stored size: 661 Bytes

Contents

<% 
  # 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 %>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
translate-rails3-0.1.1 app/views/translate/_pagination.html.erb
translate-rails3-0.1.0 app/views/translate/_pagination.html.erb