{% extends "enupal-stripe/_layouts/settings" %} {% set title = "Order Statuses"|t('enupal-stripe') %} {% set orderStatuses = craft.enupalStripe.getAllOrderStatuses() %} {% block actionButton %} {% include "enupal-stripe/settings/order-statuses/_actionStatusButton" %} {% endblock %} {% set content %} {% if orderStatuses|length %} {% for orderStatus in orderStatuses %} {% endfor %}
{{ "Name"|t('enupal-stripe') }} {{ "Handle"|t('enupal-stripe') }} {{ "Default Status"|t('enupal-stripe') }}
{{ orderStatus.htmlLabel|raw }} {{ orderStatus.handle }} {% if orderStatus.isDefault %}{% endif %} {% if orderStatus.id not in [1,2] %} {% endif %}
{% endif %} {% endset %} {% js %} new Craft.AdminTable({ tableSelector: '#orderStatuses', newObjectBtnSelector: '#newentrystatus', deleteAction: 'enupal-stripe/order-statuses/delete', minObjects: 1, sortable: true, reorderAction: 'enupal-stripe/order-statuses/reorder', reorderSuccessMessage: Craft.t('Order statuses reordered.'), reorderFailMessage: Craft.t("Couldn’t reorder statuses.."), confirmDeleteMessage: '{{ "Are you sure you want to delete the Order Status “{name}”?"|t('enupal-stripe') }}', deleteFailMessage: '{{ "Unable to delete status. Please remove this status from all Form Entries first."|t('enupal-stripe') }}' }); {% endjs %}