Only show pagination control if there are previous/next page

This commit is contained in:
Son NK 2021-05-25 18:27:06 +02:00
parent b23e3d94fd
commit 388a425cac
1 changed files with 5 additions and 2 deletions

View File

@ -460,17 +460,19 @@
{% endfor %} {% endfor %}
</div> </div>
<!-- Only show pagination control if there are previous/next page -->
{% if page > 0 or not last_page %}
<div class="row"> <div class="row">
<div class="col"> <div class="col">
<nav aria-label="Alias navigation"> <nav aria-label="Alias navigation">
<ul class="pagination"> <ul class="pagination">
<li class="page-item"> <li class="page-item">
<a class="btn btn-outline-secondary {% if page == 0 %}disabled{% endif %}" <a class="btn btn-outline-primary {% if page == 0 %}disabled{% endif %}"
href="{{ url_for('dashboard.index', page=page-1, query=query, sort=sort, filter=filter) }}"> href="{{ url_for('dashboard.index', page=page-1, query=query, sort=sort, filter=filter) }}">
Previous</a> Previous</a>
</li> </li>
<li class="page-item"> <li class="page-item">
<a class="btn btn-outline-secondary {% if last_page %}disabled{% endif %}" <a class="btn btn-outline-primary {% if last_page %}disabled{% endif %}"
href="{{ url_for('dashboard.index', page=page+1, query=query, sort=sort, filter=filter) }}"> href="{{ url_for('dashboard.index', page=page+1, query=query, sort=sort, filter=filter) }}">
Next</a> Next</a>
</li> </li>
@ -478,6 +480,7 @@
</nav> </nav>
</div> </div>
</div> </div>
{% endif %}
{% endblock %} {% endblock %}