Sha256: 156b3b194db4354da2196e22b6e0fe2d1abd199895cd87123f42b4a7d65c267e

Contents?: true

Size: 1.53 KB

Versions: 12

Compression:

Stored size: 1.53 KB

Contents

<div class="pull-left">
  <% if total_pages > 1 %>
    <nav>
      <ul class="pagination">
        <% unless pages.first == 1 && current_page == pages.first %>
          <li><%= link_to translate_scoped("pagination.first"), params.merge(page: 1) %></li>
          <li><%= link_to "«", params.merge(page: current_page - 1) %></li>
        <% end %>
        <% unless pages.first == 1 %>
          <li class="disabled"><%= link_to "…" %></li>
        <% end %>
        <% pages.each do |page| %>
          <li class="<%= "active" if page == current_page %>">
            <%= link_to page, params.merge(page: page) %>
          </li>
        <% end %>
        <% unless pages.last == total_pages %>
          <li class="disabled"><%= link_to "…" %></li>
        <% end %>
        <% unless pages.last == total_pages && current_page == pages.last %>
          <li><%= link_to "»", params.merge(page: current_page + 1) %></li>
          <li><%= link_to translate_scoped("pagination.last"), params.merge(page: total_pages) %></li>
        <% end %>
      </ul>
    </nav>
  <% end %>
</div>
<div class="pagination-entries pull-right hidden-xs">
  <% if @resources.length == 0 %>
    <%= translate_scoped("pagination.entries.zero", {
      resource: @resource_class.model_name.human(count: @resources.length).downcase
    }) %>
  <% else %>
    <%= translate_scoped("pagination.entries.other", {
      resource: @resource_class.model_name.human(count: @resources.length).downcase,
      count: @resources.length,
      total: total_resources
    }) %>
  <% end %>
</div>

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
godmin-0.10.3 app/views/godmin/resource/_pagination.html.erb
godmin-0.10.2 app/views/godmin/resource/_pagination.html.erb
godmin-0.10.1 app/views/godmin/resource/_pagination.html.erb
godmin-0.10.0 app/views/godmin/resource/_pagination.html.erb
godmin-0.9.9 app/views/godmin/resource/_pagination.html.erb
godmin-0.9.8 app/views/godmin/resource/_pagination.html.erb
godmin-0.9.7 app/views/godmin/resource/_pagination.html.erb
godmin-0.9.6 app/views/godmin/resource/_pagination.html.erb
godmin-0.9.5 app/views/godmin/resource/_pagination.html.erb
godmin-0.9.4 app/views/godmin/resource/_pagination.html.erb
godmin-0.9.3 app/views/godmin/resource/_pagination.html.erb
godmin-0.9.2 app/views/godmin/resource/_pagination.html.erb