{% set position = 1 %}
<ul class="breadcrumb" itemscope itemtype="https://schema.org/BreadcrumbList">
{# ----- Rubrique ------------------------------------------------------- #}
<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>
{# ----- Diaporamas ------------------------------------------------------- #}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="{{ path('diaporama-liste') }}" itemscope itemtype="https://schema.org/Thing" itemprop="item" itemid=""><span itemprop="name">Diaporamas</span></a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{# ----- Lieu ----------------------------------------------------------- #}
{% set region = lieu | lieuRegion %}
{% set departement = lieu | lieuDepartement %}
{% set ville = lieu | lieuVille %}
{% if app.request.attributes.get('_route') == "diaporama-liste"%}
{% if region and region | lieuLibelle != 'DEFAULT' %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="{{ pathBuilder.buildLocalisationPath( "diaporama-liste",region) }}" itemscope itemtype="https://schema.org/Place" itemprop="item" itemid="{{ pathBuilder.buildLocalisationPath( "diaporama-liste",region) }}">
<span itemprop="name">{{ region | lieuLibelle }}</span>
</a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{% endif %}
{% if departement and 'BE' != departement.id %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="{{ pathBuilder.buildLocalisationPath( "diaporama-liste",departement) }}" itemscope itemtype="https://schema.org/Place" itemprop="item" itemid="{{ pathBuilder.buildLocalisationPath("diaporama-liste",departement) }}">
<span itemprop="name">{{ departement | lieuLibelle }}</span>
</a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{% endif %}
{% if ville %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="{{ pathBuilder.buildLocalisationPath( "diaporama-liste",ville) }}" itemscope itemtype="https://schema.org/Place" itemprop="item" itemid="{{ pathBuilder.buildLocalisationPath( "diaporama-liste",ville) }}">
<span itemprop="name">{{ ville | lieuLibelle }}</span>
</a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{% endif %}
{% else %}
{% if region and region | lieuLibelle != 'DEFAULT' %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="{{currentURL}}/{{region.slug}}" itemscope itemtype="https://schema.org/Place" itemprop="item" itemid="{{currentURL}}/{{region.slug}}">
<span itemprop="name">{{ region | lieuLibelle }}</span>
</a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{% endif %}
{% if departement and 'BE' != departement.id %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="{{currentURL}}/{{departement.slug}}" itemscope itemtype="https://schema.org/Place" itemprop="item" itemid="{{currentURL}}/{{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 ville %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="{{currentURL}}/{{ville.slug}}" itemscope itemtype="https://schema.org/Place" itemprop="item" itemid="{{currentURL}}/{{ville.slug}}">
<span itemprop="name">{{ ville | lieuLibelle }}</span>
</a>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
<li class="separator"></li>
{% endif %}
{% endif %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<span itemprop="name">Liste des diaporamas</span>
<meta itemprop="position" content="{{ position }}">
{% set position = position + 1 %}
</li>
</ul>