templates/pagination/knp_custom.html.twig line 1
{% if pageCount > 1 %}<nav class="custom-pagination"><ul>{# PRIMERO #}<li class="{{ current == 1 ? 'disabled' }}"><a href="{{ path(route, query|merge({(pageParameterName): 1})) }}">Primero</a></li>{# ANTERIOR #}<li class="{{ previous is not defined ? 'disabled' }}">{% if previous is defined %}<a href="{{ path(route, query|merge({(pageParameterName): previous})) }}">‹</a>{% else %}<span>‹</span>{% endif %}</li>{# PÁGINAS #}{% for page in pagesInRange %}<li class="{{ page == current ? 'active' }}"><a href="{{ path(route, query|merge({(pageParameterName): page})) }}">{{ page }}</a></li>{% endfor %}{# SIGUIENTE #}<li class="{{ next is not defined ? 'disabled' }}">{% if next is defined %}<a href="{{ path(route, query|merge({(pageParameterName): next})) }}">›</a>{% else %}<span>›</span>{% endif %}</li>{# ÚLTIMO #}<li class="{{ current == pageCount ? 'disabled' }}"><a href="{{ path(route, query|merge({(pageParameterName): pageCount})) }}">Último</a></li></ul></nav>{% endif %}