{% extends "commerce/_layouts/shipping" %} {% from "commerce/_includes/settings" import indexInlineList %} {% block content %}

{{ "Shipping Zones"|t('commerce') }}

{% if shippingZones|length %} {% for shippingZone in shippingZones %} {% endfor %}
{{ 'Name'|t('commerce') }} {{ 'Description'|t('commerce') }} {{ 'Type'|t('commerce') }} {{ 'Countries/States'|t('commerce') }}
{{ shippingZone.name }} {{ shippingZone.description }} {{ shippingZone.isCountryBased ? 'Country-based'|t('commerce') : 'State-based'|t('commerce') }} {% if shippingZone.isCountryBased %} {{ indexInlineList(shippingZone.getCountriesNames()) }} {% else %} {{ indexInlineList(shippingZone.getStatesNames()) }} {% endif %}
{% endif %}
{{ 'New shipping zone'|t('commerce') }}
{% endblock %} {% js %} var adminTable = new Craft.AdminTable({ tableSelector: '#shipping-zones', noObjectsSelector: '#no-shipping-zones', deleteAction: 'commerce/shipping-zones/delete' }); {% endjs %}