Sha256: 93d536c36af041252346e3efc559744f80b4ba4d6e51fbc116173e5b22d41e0f

Contents?: true

Size: 686 Bytes

Versions: 9

Compression:

Stored size: 686 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

9 entries across 9 versions & 1 rubygems

Version Path
translate-rails3-plus-0.0.11 app/views/translate/_pagination.html.erb
translate-rails3-plus-0.0.9 app/views/translate/_pagination.html.erb
translate-rails3-plus-0.0.8 app/views/translate/_pagination.html.erb
translate-rails3-plus-0.0.7 app/views/translate/_pagination.html.erb
translate-rails3-plus-0.0.6 app/views/translate/_pagination.html.erb
translate-rails3-plus-0.0.5 app/views/translate/_pagination.html.erb
translate-rails3-plus-0.0.4 app/views/translate/_pagination.html.erb
translate-rails3-plus-0.0.3 app/views/translate/_pagination.html.erb
translate-rails3-plus-0.0.1 app/views/translate/_pagination.html.erb