{% extends "commerce/_layouts/settings" %} {% set selectedTab = 'settings' %} {% block content %}

{{ "Order Statuses"|t('commerce') }}

{{ "Define the statuses that can be set on orders once they’ve been completed."|t('commerce') }}

{% for orderStatus in orderStatuses %} {% set orderExists = craft.orders.orderStatusId(orderStatus.id).one() %} {% if not orderExists | length %} {% else %} {% endif %} {% endfor %}
{{ "Name"|t('commerce') }} {{ "Handle"|t('commerce') }} {{ "Has Emails?"|t('commerce') }} {{ "Default Status?"|t('commerce') }}
{{ orderStatus.labelHtml|raw }} {{ orderStatus.handle }} {% if orderStatus.emails | length %} {{ orderStatus.emails | length }} {% endif %} {% if orderStatus.default %}{% endif %}
{{ 'New order status'|t('commerce') }}
{% endblock %} {% js %} new Craft.AdminTable({ tableSelector: '#order-statuses', deleteAction: 'commerce/order-statuses/archive', minObjects: 1, sortable: true, reorderAction: 'commerce/order-statuses/reorder', reorderSuccessMessage: Craft.t('commerce', 'Order statuses reordered.') , reorderFailMessage: Craft.t('commerce', 'Couldn’t reorder statuses.') }); {% endjs %}