{#Composant fil d'Ariane réutilisableParamètres disponibles :- items : array d'items avec { label, url (optionnel) }- homeUrl : URL de la page d'accueil (par défaut: sulu_content_root_path())- cruisesUrl : URL de la page Croisières (optionnel)- destination : objet destination avec { name, url (optionnel) }- company : objet compagnie avec { name, url (optionnel) }- productTitle : titre du produit (optionnel)#}{% set homeUrl = homeUrl|default(sulu_content_root_path()) %}{% set cruisesUrl = cruisesUrl|default(null) %}{# Si cruisesUrl n'est pas fourni, chercher dans le sitemap #}{% if cruisesUrl is null %}{% for mainPage in sulu_sitemap().children %}{% if mainPage.template is defined and mainPage.template == 'cruises_search_engine_temporary' %}{% set cruisesUrl = sulu_content_path(mainPage.url, mainPage.webspaceKey) %}{% endif %}{% endfor %}{% endif %}{# Si cruisesUrl est toujours null, utiliser une URL par défaut #}{% if cruisesUrl is null %}{% set cruisesUrl = '/croisieres' %}{% endif %}<nav class="breadcrumb" aria-label="{{ 'breadcrumb.aria_label'|trans }}"><olclass="breadcrumb-list">{# Accueil #}<li class="breadcrumb-item"><a href="{{ homeUrl }}" class="breadcrumb-link">{{ 'breadcrumb.home'|trans }}</a></li>{# Si des items personnalisés sont fournis, les utiliser #}{% if items is defined and items is not empty %}{% for item in items %}<li class="breadcrumb-item">{% if item.url is defined and item.url is not empty %}<a href="{{ item.url }}" class="breadcrumb-link">{{ item.label }}</a>{% else %}<span class="breadcrumb-current">{{ item.label }}</span>{% endif %}</li>{% endfor %}{# Sinon, construire automatiquement depuis les paramètres #}{% else %}{# Croisières #}<li class="breadcrumb-item"><a href="{{ cruisesUrl }}" class="breadcrumb-link">{{ 'breadcrumb.cruises'|trans }}</a></li>{# Destination #}{% if destination is defined and destination is not empty %}<li class="breadcrumb-item">{% if destination.url is defined and destination.url is not empty %}<a href="{{ destination.url }}" class="breadcrumb-link">{{ destination.name }}</a>{% else %}<span class="breadcrumb-current">{{ destination.name }}</span>{% endif %}</li>{% endif %}{# Compagnie #}{% if company is defined and company is not empty %}<li class="breadcrumb-item">{% if company.url is defined and company.url is not empty %}<a href="{{ company.url }}" class="breadcrumb-link">{{ company.name }}</a>{% else %}<span class="breadcrumb-current">{{ company.name }}</span>{% endif %}</li>{% endif %}{# Titre du produit (dernier élément, non cliquable) #}{% if productTitle is defined and productTitle is not empty %}<li class="breadcrumb-item"><span class="breadcrumb-current">{{ productTitle }}</span></li>{% endif %}{% endif %}</ol></nav>