{% if pageCount > 1 %}
<div class="prague-pager" style="padding-top:0px;">
{% if previous is defined %}
<a class="prev page-numbers" href="{{ path(route, query|merge({(pageParameterName): previous})) }}">PREV PAGE</a>
{% endif %}
{% if startPage > 1 %}
<a class='page-numbers' href='{{ path(route, query|merge({(pageParameterName): 1})) }}'>1</a>
{% if startPage == 3 %}
<a class='page-numbers' href='{{ path(route, query|merge({(pageParameterName): 2})) }}'>2</a>
{% endif %}
{% endif %}
{% for page in pagesInRange %}
{% if page != current %}
<a class="page-numbers" href="{{ path(route, query|merge({(pageParameterName): page})) }}">{{ page }}</a>
{% else %}
<a class="page-numbers" href="#">{{ page }}</a>
{% endif %}
{% endfor %}
{% if pageCount > endPage %}
{% if pageCount > (endPage + 1) %}
{% if pageCount > (endPage + 2) %}
{% else %}
<a class="page-numbers" href="{{ path(route, query|merge({(pageParameterName): (pageCount - 1)})) }}">{{ pageCount -1 }}</a>
{% endif %}
{% endif %}
<a class="page-numbers" href="{{ path(route, query|merge({(pageParameterName): pageCount})) }}">{{ pageCount }}</a>
{% endif %}
{% if next is defined %}
<a class="page-numbers" href="{{ path(route, query|merge({(pageParameterName): next})) }}">{{ 'label_next'|trans({}, 'KnpPaginatorBundle') }} »</a>
{% endif %}
</div>
{# <div class="pagination">#}
{# <ul>#}
{# {% if previous is defined %}#}
{# <li>#}
{# <a href="{{ path(route, query|merge({(pageParameterName): previous})) }}">« {{ 'label_previous'|trans({}, 'KnpPaginatorBundle') }}</a>#}
{# </li>#}
{# {% else %}#}
{# <li class="disabled">#}
{# <span>« {{ 'label_previous'|trans({}, 'KnpPaginatorBundle') }}</span>#}
{# </li>#}
{# {% endif %}#}
{# {% if startPage > 1 %}#}
{# <li>#}
{# <a href="{{ path(route, query|merge({(pageParameterName): 1})) }}">1</a>#}
{# </li>#}
{# {% if startPage == 3 %}#}
{# <li>#}
{# <a href="{{ path(route, query|merge({(pageParameterName): 2})) }}">2</a>#}
{# </li>#}
{# {% elseif startPage != 2 %}#}
{# <li class="disabled">#}
{# <span>…</span>#}
{# </li>#}
{# {% endif %}#}
{# {% endif %}#}
{# {% for page in pagesInRange %}#}
{# {% if page != current %}#}
{# <li>#}
{# <a href="{{ path(route, query|merge({(pageParameterName): page})) }}">{{ page }}</a>#}
{# </li>#}
{# {% else %}#}
{# <li class="active">#}
{# <span>{{ page }}</span>#}
{# </li>#}
{# {% endif %}#}
{# {% endfor %}#}
{# {% if pageCount > endPage %}#}
{# {% if pageCount > (endPage + 1) %}#}
{# {% if pageCount > (endPage + 2) %}#}
{# <li class="disabled">#}
{# <span>…</span>#}
{# </li>#}
{# {% else %}#}
{# <li>#}
{# <a href="{{ path(route, query|merge({(pageParameterName): (pageCount - 1)})) }}">{{ pageCount -1 }}</a>#}
{# </li>#}
{# {% endif %}#}
{# {% endif %}#}
{# <li>#}
{# <a href="{{ path(route, query|merge({(pageParameterName): pageCount})) }}">{{ pageCount }}</a>#}
{# </li>#}
{# {% endif %}#}
{# {% if next is defined %}#}
{# <li>#}
{# <a href="{{ path(route, query|merge({(pageParameterName): next})) }}">{{ 'label_next'|trans({}, 'KnpPaginatorBundle') }} »</a>#}
{# </li>#}
{# {% else %}#}
{# <li class="disabled">#}
{# <span>{{ 'label_next'|trans({}, 'KnpPaginatorBundle') }} »</span>#}
{# </li>#}
{# {% endif %}#}
{# </ul>#}
{# </div>#}
{% endif %}