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>

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc