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

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

{% if taxZones|length %} {% for taxZone in taxZones %} {% endfor %}
{{ 'Name'|t('commerce') }} {{ 'Description'|t('commerce') }} {{ 'Type'|t('commerce') }} {{ 'Countries/States'|t('commerce') }} {{ 'Tax Rate Usage'|t('commerce') }} {{ 'Default Zone?'|t('commerce') }}
{{ taxZone.name }} {{ taxZone.description }} {{ taxZone.isCountryBased ? 'Country-based'|t('commerce') : 'State-based'|t('commerce') }} {% if taxZone.isCountryBased %} {{ indexInlineList(taxZone.getCountriesNames()) }} {% else %} {{ indexInlineList(taxZone.getStatesNames()) }} {% endif %} {% for rate in taxZone.taxRates %} {{ rate.name }}
{% endfor %}
{% if taxZone.default %} {% endif %} {% if not taxZone.taxRates|length %}{% endif %}
{% endif %}
{{ 'New tax zone'|t('commerce') }}
{% endblock %} {% js %} var adminTable = new Craft.AdminTable({ tableSelector: '#tax-zones', noObjectsSelector: '#no-tax-zones', deleteAction: 'commerce/tax-zones/delete' }); {% endjs %}