{% if pages.pageCount > 1 %}{% set p_url = app.request.attributes.get('_route') %}<div class="pager"><table border="0" cellspacing="0" cellpadding="0" class="pager2"><tbody><tr><th class="p_no"><a href="{% if pages.firstPageInRange != 1 %}{{ path(p_url, app.request.query.all|merge({'pageno': pages.first})) }}{% else %}javascript:void(0){% endif %}">最初へ</a></th><th class="p_no"><a href="{% if pages.previous is defined %}{{ path(p_url, app.request.query.all|merge({'pageno': pages.previous})) }}{% else %}javascript:void(0){% endif %}">前へ</a></th>{% if pages.firstPageInRange != 1 %}<td><a href="{{ path(p_url, app.request.query.all|merge({'pageno': pages.first})) }}">1</a></td><td>...</td>{% endif %}{% for page in pages.pagesInRange %}{% if page == pages.current %}<td class="active"><a href="{{ path(p_url, app.request.query.all|merge({'pageno': page})) }}">{{ page }}</a></td>{% else %}<td><a href="{{ path(p_url, app.request.query.all|merge({'pageno': page})) }}">{{ page }}</a></td>{% endif %}{% endfor %}{% if pages.last != pages.lastPageInRange %}<td>...</td><td><a href="{{ path(p_url, app.request.query.all|merge({'pageno': pages.last})) }}" aria-label="Last"><span aria-hidden="true">{{ pages.last }}</span></a></td>{% endif %}<th class="p_no"><a href="{% if pages.next is defined %}{{ path(p_url, app.request.query.all|merge({'pageno': pages.next})) }}{% else %}javascript:void(0){% endif %}">次へ</a></th><th class="p_no"><a href="{% if pages.last != pages.lastPageInRange %}{{ path(p_url, app.request.query.all|merge({'pageno': pages.last})) }}{% else %}javascript:void(0){% endif %}">最後へ</a></th></tr></tbody></table></div><!--//pager-->{% endif %}