Remove canceled button on when order status is canceled

This commit is contained in:
Nathan Chapman 2023-01-21 18:53:07 -07:00
parent eae76c773d
commit 8e2f0fe43e
3 changed files with 25 additions and 12 deletions

View File

@ -10,7 +10,7 @@
</p>
<header class="object-header">
<h1><img src="{% static 'images/box.png' %}"> Order No. {{order.pk}}</h1>
{% if perms.core.cancel_order %}
{% if perms.core.cancel_order and order.status != 'canceled' %}
<a class="btn btn-warning" href="{% url 'dashboard:order-cancel' order.pk %}">Cancel order</a>
{% endif %}
</header>

View File

@ -17,9 +17,10 @@
<tfoot>
<tr>
<td>
<div class="pagination">
{% if page_obj.has_previous %}
<a href="?page=1">&laquo; first</a>
<a href="?page={{ page_obj.previous_page_number }}">previous</a>
<a href="?page={{ page_obj.previous_page_number }}"> previous</a>
{% endif %}
<span class="current">
@ -27,9 +28,10 @@
</span>
{% if page_obj.has_next %}
<a href="?page={{ page_obj.next_page_number }}">next</a>
<a href="?page={{ page_obj.next_page_number }}">next </a>
<a href="?page={{ page_obj.paginator.num_pages }}">last &raquo;</a>
{% endif %}
</div>
</td>
</tr>
</tfoot>

View File

@ -460,6 +460,7 @@ main > article > header {
}
.product-figure img {
background-color: white;
max-height: 6rem;
max-width: 6rem;
border: var(--default-border);
@ -617,6 +618,16 @@ main > article > header {
}
/* ==========================================================================
Pagination
========================================================================== */
.pagination {
display: flex;
gap: 1rem;
}
/* ==========================================================================
Utils
========================================================================== */