{% if paginator is defined %}
{% if paginator.getNumResults > 0 %}
<div class='flex row space'>
{% set route = app.request.attributes.get('_route') %}
{% set total = paginator.getNumResults %}
{% set limit = paginator.getPageSize %}
{% set nbLoad = paginator.getNbLoad %}
{% set currentPage = paginator.getCurrentPage %}
{% if paginator.hasPreviousPage %}
{% set routeParam= app.request.attributes.get('_route_params') %}
{% set routeParam = routeParam|merge({page: paginator.getPreviousPage()}) %}
{% set routeParam = routeParam|merge({limit: limit}) %}
<a href="{{path(route, routeParam)}}" class="{%if expanded is defined %} btn bg-success small{%else%}square{%endif%}" title="Page précédente"><i class="fa fa-chevron-left"></i>{%if expanded is defined %}<span> | Précédent</span>{%endif%}</a>
{% else %}
<a class="{%if expanded is defined %} btn bg-success small{%else%}square{%endif%} disable" title="Page précédente"><i class="fa fa-chevron-left"></i>{%if expanded is defined %}<span> | Précédent</span>{%endif%}</a>
{% endif %}
{% if expanded is not defined %}
<label>Résultats : </label>
<b>{{ (currentPage - 1)*limit }} - {{ nbLoad }} sur {{ total }}</b>
{% endif %}
{% if expanded is defined %}
<b class="btn success small trans black" style="color: var(--success-color) !important">{{ (currentPage - 1)*limit }} - {{ nbLoad }} sur {{ total }}</b>
{% endif %}
{% if paginator.hasNextPage %}
{% set routeParam= app.request.attributes.get('_route_params') %}
{% set routeParam = routeParam|merge({page: paginator.getNextPage()}) %}
{% set routeParam = routeParam|merge({limit: limit}) %}
<a href="{{path(route, routeParam)}}" class="{%if expanded is defined %} btn bg-success small{%else%}square{%endif%}" title="Page suivante">{%if expanded is defined %}<span>Suivant | </span>{%endif%}<i class="fa fa-chevron-right"></i></a>
{% else %}
<a class="{%if expanded is defined %} btn bg-success small{%else%}square{%endif%} disable" title="Page suivante">{%if expanded is defined %}<span>Suivant | </span>{%endif%}<i class="fa fa-chevron-right"></i></a>
{% endif %}
</div>
{% else %}
<label>Aucun résultat</label>
{% endif %}
{% endif %}