Sha256: e769f09dac3826c9263de801f4d517a5239346ef00f746c09a7daa948140ddec
Contents?: true
Size: 2 KB
Versions: 11
Compression:
Stored size: 2 KB
Contents
<div class="pull-left"> <% if @resource_service.paginator.total_pages > 1 %> <nav> <ul class="pagination"> <% unless @resource_service.paginator.pages.first == 1 && @resource_service.paginator.current_page == @resource_service.paginator.pages.first %> <li><%= link_to translate_scoped("pagination.first"), params.merge(page: 1) %></li> <li><%= link_to "«", params.merge(page: @resource_service.paginator.current_page - 1) %></li> <% end %> <% unless @resource_service.paginator.pages.first == 1 %> <li class="disabled"><%= link_to "…" %></li> <% end %> <% @resource_service.paginator.pages.each do |page| %> <li class="<%= "active" if page == @resource_service.paginator.current_page %>"> <%= link_to page, params.merge(page: page) %> </li> <% end %> <% unless @resource_service.paginator.pages.last == @resource_service.paginator.total_pages %> <li class="disabled"><%= link_to "…" %></li> <% end %> <% unless @resource_service.paginator.pages.last == @resource_service.paginator.total_pages && @resource_service.paginator.current_page == @resource_service.paginator.pages.last %> <li><%= link_to "»", params.merge(page: @resource_service.paginator.current_page + 1) %></li> <li><%= link_to translate_scoped("pagination.last"), params.merge(page: @resource_service.paginator.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: @resource_service.paginator.total_resources }) %> <% end %> </div>
Version data entries
11 entries across 11 versions & 1 rubygems