{% set previousPage = pagination.actualPage - 1 %}
{% set nextPage = pagination.actualPage + 1 %}
<p class="small text-muted text-center">
{{ 'pagination.count.title'|trans({'from': pagination.itemFrom, 'to': pagination.itemTo, 'count': pagination.itemCount}, 'advert') }}
</p>
{% if pagination.pages > 1 %}
<nav>
<ul class="pagination justify-content-center">
<li class="page-item page-item-arrow">
{% if pagination.actualPage > 1 and previousPage %}
<a class="page-link page-link-arrow" href="{{ path('advert_list', {'filterContainer': get_filter_url(filter_container, 'page', previousPage)}) }}" aria-label="Previous">
<span aria-hidden="true"><i class="fas fa-chevron-left"></i></span>
<span class="sr-only">Previous</span>
</a>
{% else %}
<a class="page-link page-link-arrow" aria-label="Previous">
<span aria-hidden="true"><i class="fas fa-chevron-left"></i></span>
<span class="sr-only">Previous</span>
</a>
{% endif %}
</li>
{% for page in 1..pagination.pages %}
<li class="page-item {{ page == pagination.actualPage ? 'active' : '' }}">
<a class="page-link" href="{{ path('advert_list', {'filterContainer': get_filter_url(filter_container, 'page', page)}) }}">{{ page }}</a>
</li>
{% endfor %}
{% if pagination.actualPage < pagination.pages and nextPage %}
<li class="page-item page-item-arrow">
<a class="page-link page-link-arrow" href="{{ path('advert_list', {'filterContainer': get_filter_url(filter_container, 'page', nextPage)}) }}" aria-label="Next">
<span aria-hidden="true"><i class="fas fa-chevron-right"></i></span>
<span class="sr-only">Next</span>
</a>
</li>
{% else %}
<li class="page-item page-item-arrow">
<a class="page-link page-link-arrow" aria-label="Next">
<span aria-hidden="true"><i class="fas fa-chevron-right"></i></span>
<span class="sr-only">Next</span>
</a>
</li>
{% endif %}
</ul>
</nav>
{% endif %}