iu-8.x-1.x-dev/templates/address/address-plain.html.twig
templates/address/address-plain.html.twig
{#
/**
* @file
* Default template for the 'plain' address formatter.
*
* Available variables:
* - given_name: Given name.
* - additional_name: Additional name.
* - family_name: Family name.
* - organization: Organization.
* - address_line1: First address line.
* - address_line2: Second address line.
* - postal_code: Postal code.
* - sorting_code: Sorting code.
* - dependent_locality: The dependent locality.
* - dependent_locality.code: Dependent locality code.
* - dependent_locality.name: Dependent locality name.
* - locality: The locality subdivision.
* - locality.code: Locality code.
* - locality.name: Locality name.
* - administrative_area: The administrative area subdivision.
* - administrative_area.code: Administrative area code.
* - administrative_area.name: Administrative area name.
* - country: The country.
* - country.code: Country code.
* - country.name: Country name.
*
* if a subdivision (dependent_locality, locality, administrative_area) was
* entered, the array will always have a code. If it's a predefined subdivision,
* it will also have a name. The code is always prefered.
*
* @ingroup themeable
*/
#}
{{ attach_library('iu/address') }}
<p itemprop="location" itemscope itemtype="http://schema.org/Place">
{% if given_name or family_name %}
<span itemprop="name">{{ given_name }} {{ family_name }}</span>
{% endif %}
{% if organization %}
<span itemprop="name">{{ organization }}</span>
{% endif %}
{% if address_line1 or address_line2 or dependent_locality.code or locality.code or postal_code or administrative_area.code %}
<span itemprop="address" translate="no" itemscope itemtype="http://schema.org/PostalAddress">
{% if address_line1 %}
<span itemprop="streetAddress">{{ address_line1 }}</span>
{% endif %}
{% if address_line2 %}
<span itemprop="streetAddress2">{{ address_line2 }}</span>
{% endif %}
{% if locality %}
<span itemprop="addressLocality">{{ locality }}</span>
{% endif %}
{% if administrative_area.code %}
<span itemprop="addressRegion">{{ administrative_area.code }}</span>
{% endif %}
{% if postal_code %}
<span itemprop="postalCode">{{ postal_code }}</span>
{% endif %}
{% if country.code and country.code != 'US' %}
<span itemprop="addressCountry">{{ country.code }}</span>
{% endif %}
</span>
{% endif %}
</p>
