Un fil d'Ariane, ou "breadcrumb" en anglais, est un élément de navigation utilisé sur les sites web pour aider les utilisateurs à comprendre et à naviguer dans la structure hiérarchique du site. Il s'agit d'une série de liens qui montrent le chemin parcouru pour arriver à la page actuelle, en partant de la page d'accueil.
Dans les templates ParoiCMS, la liste des parents est donnée par la variable doc.breacrumb
. Avant toute chose, affichons son contenu :
{{ doc.breadcrumb | info }}
En utilisant les entrées de cette liste, voici une manière d'implémenter le fil d'Ariane en Liquid :
<section> {% for item in doc.breadcrumb %} <a href="{{ item.url }}">{{ item.title }}</a> > {% endfor %} {{ doc.title }} </section>
Explications :
doc.breadcrumb
;Voici le rendu final :