camaleon-8.x-1.x-dev/templates/views/views-mini-pager.html.twig
templates/views/views-mini-pager.html.twig
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | {# /** * @file * Theme override for a views mini-pager. * * Available variables: * - items: List of pager items. * * @see template_preprocess_views_mini_pager() */ #} {% if items.previous or items.next %} <nav class = "pager" role= "navigation" aria-labelledby= "pagination-heading" > <h4 class = "pager__heading visually-hidden" >{{ 'Pagination' |t }}</h4> <ul class = "pager__items js-pager__items" > {% if items.previous %} <li class = "pager__item pager__item--previous" > <a href= "{{ items.previous.href }}" title= "{{ 'Go to previous page'|t }}" rel= "prev" {{ items.previous.attributes|without( 'href' , 'title' , 'rel' ) }}> <span class = "visually-hidden" >{{ 'Previous page' |t }}</span> <span aria-hidden= "true" >{{ items.previous.text| default ( '‹‹' |t) }}</span> </a> </li> {% endif %} {% if items.current %} <li class = "pager__item is-active" > {% trans %} Page {{ items.current }} {% endtrans %} </li> {% endif %} {% if items.next %} <li class = "pager__item pager__item--next" > <a href= "{{ items.next.href }}" title= "{{ 'Go to next page'|t }}" rel= "next" {{ items.next.attributes|without( 'href' , 'title' , 'rel' ) }}> <span class = "visually-hidden" >{{ 'Next page' |t }}</span> <span aria-hidden= "true" >{{ items.next.text| default ( '››' |t) }}</span> </a> </li> {% endif %} </ul> </nav> {% endif %} |