{% set position = 1 %}
{% set quoi = etablissement.categoriePrimaire | categorie2quoi %}
<ul class="breadcrumb" itemscope itemtype="https://schema.org/BreadcrumbList">
{# ----- Accueil ------------------------------------------------------- #}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="{{ path('homepage') }}" itemscope itemtype="https://schema.org/Thing" itemprop="item" itemid=""><span itemprop="name">Accueil</span></a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{# ----- Quoi ------------------------------ #}
{% set type = "" %}
{% set typeLibelle = "" %}
{% if etablissement.typeClient == 'internat' %}
{% set typeLibelle = "Internat" %}
{% set type = "internat" %}
{% endif %}
{% if etablissement.typeClient == 'organisme' %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="{{path('organisme')}}" itemscope itemtype="https://schema.org/Organization" itemprop="item" itemid="{{path('organisme')}}"><span itemprop="name">Organisme</span></a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{% elseif etablissement.typeClient == 'fournisseur' %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="{{path('fournisseur')}}" itemscope itemtype="https://schema.org/Organization" itemprop="item" itemid="{{path('fournisseur')}}"><span itemprop="name">Fournisseur</span></a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{% else %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/onglet/{{ type ? type : typeOnglet(etablissement.type) }}" itemscope itemtype="https://schema.org/School" itemprop="item" itemid="/onglet/{{ type ? type : typeOnglet(etablissement.type) }}"><span itemprop="name">{{ typeLibelle ? typeLibelle : typeOngletLibelle(etablissement.type) }}</span></a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{% endif %}
{# ----- Lieu ----------------------------------------------------------- #}
{% if etablissement.typeClient not in ['fournisseur', 'organisme' ] %}
{% set region = etablissement.ville | lieuRegion %}
{% if region %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/onglet/{{ type ? type : typeOnglet(etablissement.type) }}/{{etablissement.region.slug}}" itemscope itemtype="https://schema.org/Place" itemprop="item" itemid="/onglet/{{ type ? type : typeOnglet(etablissement.type) }}/{{etablissement.region.slug}}">
<span itemprop="name">{{ region | lieuLibelle }}</span>
</a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{% endif %}
{% set departement = etablissement.ville | lieuDepartement %}
{% if departement and 'BE' != departement.id %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/onglet/{{ type ? type : typeOnglet(etablissement.type) }}/{{etablissement.departement.slug}}" itemscope itemtype="https://schema.org/Place" itemprop="item" itemid="/onglet/{{ type ? type : typeOnglet(etablissement.type) }}/{{etablissement.departement.slug}}">
<span itemprop="name">{{ departement | lieuLibelle }}</span>
</a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{% endif %}
{% if etablissement.ville %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/onglet/{{ type ? type : typeOnglet(etablissement.type) }}/{{etablissement.ville.slug}}" itemscope itemtype="https://schema.org/Place" itemprop="item" itemid="/onglet/{{ type ? type : typeOnglet(etablissement.type) }}/{{etablissement.ville.slug}}">
<span itemprop="name">{{ etablissement.ville | lieuLibelle }}</span>
</a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{% endif %}
{% endif %}
<li class="toggle">...</li>
<li class="separator separator-after-toggle"></li>
{# ----- Établissement -------------------------------------------------- #}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<span itemprop="name">
{{ etablissement.denominationAbregee ?? etablissement.denominationSigle ?? etablissement.denomination }}
</span>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
</ul>