templates/pagination/defaultpagination.html.twig line 1

Open in your IDE?
  1. {% if pageCount > 1 %}
  2.     <div class="col mt-3 d-flex justify-content-center">
  3.         <nav class="navigation pagination " role="navigation">
  4.             <div class="nav-links">
  5.                 {% if previous is defined %}
  6.                     <a class="prev page-numbers"
  7.                        href="{{ path(route, query|merge({(pageParameterName): previous})) }}">
  8.                         <i class="fa fa-chevron-left"></i>
  9.                         <span class="screen-reader-text">Précédent</span>
  10.                     </a>
  11.                 {% endif %}
  12.                 {% for page in pagesInRange %}
  13.                     {% if page != current %}
  14.                         <a class="page-numbers" href="{{ path(route, query|merge({(pageParameterName): page})) }}">
  15.                             {{ page }}
  16.                         </a>
  17.                     {% else %}
  18.                         <span class="page-numbers current">
  19.                         <a href="{{ path(route, query|merge({(pageParameterName): page})) }}">
  20.                             {{ page }}
  21.                         </a>
  22.                         </span>
  23.                     {% endif %}
  24.                 {% endfor %}
  25.                 {% if next is defined %}
  26.                     <a class="next page-numbers"
  27.                        href="{{ path(route, query|merge({(pageParameterName): next})) }}">
  28.                         <span class="screen-reader-text">Suivant</span>
  29.                         <i class="fa fa-chevron-right"></i>
  30.                     </a>
  31.                 {% endif %}
  32.             </div>
  33.         </nav>
  34.     </div>
  35. {% endif %}