{% extends 'OroUIBundle:actions:view.html.twig' %} {% import 'OroDataGridBundle::macros.html.twig' as dataGrid %} {% oro_title_set({params : {"%taxCode%": entity.code } }) %} {% block pageHeader %} {% set breadcrumbs = { 'entity': entity, 'indexPath': path('oro_tax_jurisdiction_index'), 'indexLabel': 'oro.tax.taxjurisdiction.entity_plural_label'|trans, 'entityTitle': entity.code|default('N/A'|trans) } %} {{ parent() }} {% endblock pageHeader %} {% block content_data %} {% set zipCodes %} {% set codes = [] %} {% for zipCode in entity.zipCodes %} {% if zipCode.zipCode is not null %} {% set codes = codes|merge([zipCode.zipCode]) %} {% elseif zipCode.zipRangeStart is not null and zipCode.zipRangeEnd is not null %} {% set codes = codes|merge([zipCode.zipRangeStart ~ '-' ~ zipCode.zipRangeEnd]) %} {% endif %} {% endfor %} {{ codes|join(', ') }} {% endset %} {% set taxJurisdictionInfo %} {{ UI.renderProperty('oro.tax.taxjurisdiction.code.label'|trans, entity.code) }} {{ UI.renderProperty('oro.tax.taxjurisdiction.description.label'|trans, entity.description) }} {{ UI.renderProperty('oro.tax.taxjurisdiction.region.label'|trans, entity.regionName) }} {{ UI.renderProperty('oro.tax.taxjurisdiction.country.label'|trans, entity.country) }} {{ UI.renderProperty('oro.tax.taxjurisdiction.zip_codes.label'|trans, zipCodes) }} {% endset %} {% set dataBlocks = [{ 'title': 'oro.tax.sections.general'|trans, 'class': 'active', 'subblocks': [ {'data' : [taxJurisdictionInfo]}, ] }] %} {% set id = 'tax-jusrisdiction-view' %} {% set data = {'dataBlocks': dataBlocks} %} {{ parent() }} {% endblock content_data %}