vendor/easycorp/easyadmin-bundle/src/Resources/views/crud/paginator.html.twig line 1

Open in your IDE?
  1. {# @var ea \EasyCorp\Bundle\EasyAdminBundle\Context\AdminContext #}
  2. {# @var paginator \EasyCorp\Bundle\EasyAdminBundle\Orm\EntityPaginator #}
  3. {% trans_default_domain 'EasyAdminBundle' %}
  4. <div class="list-pagination">
  5.     <div class="list-pagination-counter">
  6.         {% if render_detailed_pagination is defined ? render_detailed_pagination : true %}
  7.             {{ 'paginator.results'|trans({'%count%': paginator.numResults|format})|raw }}
  8.         {% endif %}
  9.     </div>
  10.     <nav class="pager list-pagination-paginator {{ not paginator.hasPreviousPage ? 'first-page' }} {{ not paginator.hasNextPage ? 'last-page' }}">
  11.         <ul class="pagination">
  12.             <li class="page-item {{ not paginator.hasPreviousPage ? 'disabled' }}">
  13.                 <a class="page-link" href="{{ not paginator.hasPreviousPage ? '#' : paginator.generateUrlForPage(paginator.previousPage) }}">
  14.                     <i class="fa fa-angle-left mx-1"></i> <span class="btn-label">{{ 'paginator.previous'|trans }}</span>
  15.                 </a>
  16.             </li>
  17.             {% if render_detailed_pagination is defined ? render_detailed_pagination : true %}
  18.                 {% for page in paginator.pageRange %}
  19.                     <li class="page-item {{ page == paginator.currentPage ? 'active' }} {{ page is null ? 'disabled' }}">
  20.                         {% if page is null %}
  21.                             <span class="page-link">&hellip;</span>
  22.                         {% else %}
  23.                             <a class="page-link" href="{{ paginator.generateUrlForPage(page) }}">{{ page }}</a>
  24.                         {% endif %}
  25.                     </li>
  26.                 {% endfor %}
  27.             {% else %}
  28.                 <li class="page-item active {{ paginator.currentPage is null ? 'disabled' }}">
  29.                     <a class="page-link" href="{{ paginator.generateUrlForPage(paginator.currentPage) }}">{{ paginator.currentPage }}</a>
  30.                 </li>
  31.             {% endif %}
  32.             <li class="page-item {{ not paginator.hasNextPage ? 'disabled' }}">
  33.                 <a class="page-link" href="{{ not paginator.hasNextPage ? '#' : paginator.generateUrlForPage(paginator.nextPage) }}">
  34.                     <span class="btn-label">{{ 'paginator.next'|trans }}</span> <i class="fa fa-angle-right mx-1"></i>
  35.                 </a>
  36.             </li>
  37.         </ul>
  38.     </nav>
  39. </div>