src/Front/Templates/_includes/_pagination.html.twig line 1

  1. {% from '@front_templates/_includes/_icons.html.twig' import arrowNext, arrowPrev %}
  2. <nav
  3.     class="pagination js-pagination"
  4.     data-id="embedded-list-pagination"
  5.     {% if display is defined %} style="display: {{ display }};"{% endif %}
  6.     data-paginationmaxpages="1"
  7.     data-paginationpage="1"
  8. >
  9.     <button type="button" data-id="prev-btn" class="js-pagination-prev pagination__arrow pagination__arrow--prev" disabled>
  10.         {{ arrowPrev('T_ARROW_PREV'|trans, 'black') }}
  11.     </button>
  12.     <div class="pagination__info js-pagination-info">
  13.         <span class="js-pagination-page" data-id="current-page">{% if page|default(1) is numeric %}{{ page|default(1) }}{% else %}1{% endif %}</span>
  14.         /
  15.         <span class="js-pagination-all" data-id="max-page">{{ maxPage|default(2) }}</span>
  16.     </div>
  17.     <button type="button" data-id="next-btn" class="js-pagination-next pagination__arrow pagination__arrow--next">
  18.         {{ arrowNext('T_ARROW_NEXT'|trans, 'black') }}
  19.     </button>
  20. </nav>