Comparatif des modules de fil d’Ariane pour Drupal 10.

Apprendre DrupalModules Drupal

Le fil d’Ariane est un outil de navigation essentiel qui aide les utilisateurs à se repérer sur un site web. Drupal propose plusieurs modules de fil d’Ariane, chacun avec ses caractéristiques et ses fonctionnalités. Dans cet article, nous comparons quatre modules de fil d’Ariane populaires pour Drupal : Easy Breadcrumb, Menu Breadcrumb, Current Page Crumb et Crouton. Nous présentons leurs caractéristiques, leurs cas d’usage et leurs configurations, pour choisir le module adapté à votre projet en connaissance de cause.

 

FonctionnalitéEasy BreadcrumbMenu BreadcrumbCurrent Page CrumbCrouton
Inclut le titre de la page courante✅ (configurable)✅ (configurable)✅✅ (configurable)
Utilise les éléments de menu pour le fil d’Ariane❌✅❌✅
Utilise la structure d’URL pour le fil d’Ariane✅Seulement si absent du menu❌❌
Segment de page d’accueil personnalisable✅❌❌✅
Masque le fil d’Ariane s’il ne contient que le lien d’accueil❌✅❌❌
Inclut la hiérarchie de taxonomie✅ (facultatif)✅ (facultatif)❌❌
Tronque la longueur maximale du titre de segment✅❌❌❌
Métadonnées JsonLD pour le fil d’Ariane✅❌❌❌
Inclusion configurable des chemins d’administration✅❌Chemins d’administration inchangés❌
Prise en charge de l’accessibilité Aria-current=« page »❌❌❌✅

 


 

Easy Breadcrumb

Easy Breadcrumb est un module convivial qui inclut automatiquement le titre de la page courante dans le fil d’Ariane. Il exploite l’URL et le titre de la page pour créer les segments du fil d’Ariane : une solution simple mais personnalisable.

Caractéristiques principales :

  • Fonctionne dès l’installation avec des options de personnalisation
  • Compatible avec les modules Pathauto et Breadcrumb Extra field
  • Divers réglages pour inclure ou exclure segments et chemins
  • Permet de tronquer les titres de segments et d’utiliser une regex simple pour remplacer les titres

Cas d’usage : Idéal pour les projets qui demandent une installation et une personnalisation minimales, avec une solution de fil d’Ariane robuste.

Lien : Module Drupal Easy Breadcrumb

 

 

Menu Breadcrumb

Menu Breadcrumb génère le fil d’Ariane à partir des titres des menus parents. Il offre plus de contrôle sur la structure du fil d’Ariane basé sur les menus, pour les projets qui reposent fortement sur l’organisation des menus.

Caractéristiques principales :

  • Permet de réordonner et de sélectionner les menus pour générer le fil d’Ariane
  • Permet d’ajouter le titre de la page au fil d’Ariane (cliquable ou non)
  • Masque le fil d’Ariane s’il ne contient que le lien d’accueil
  • Génère le fil d’Ariane depuis la structure d’URL si le contenu n’est pas dans le menu

Cas d’usage : Parfait pour les sites avec une structure de menus forte, où la navigation par fil d’Ariane suit de près la hiérarchie des menus.

Lien : Module Drupal Menu Breadcrumb

 

 

Current Page Crumb

Current Page Crumb est un module léger qui étend le fil d’Ariane du cœur de Drupal 8 en ajoutant le titre de la page courante comme un fil d’Ariane en texte seul. Sans configuration requise, il ne modifie pas les chemins d’administration.

Caractéristiques principales :

  • Ajoute le titre de la page courante comme fil d’Ariane en texte seul
  • Installation simple
  • Aucune configuration requise

Cas d’usage : Adapté aux projets qui demandent une solution directe pour inclure le titre de la page courante dans le fil d’Ariane, sans options de personnalisation supplémentaires.

Lien : Module Drupal Current Page Crumb

 

 

Crouton

Crouton remplace le générateur de fil d’Ariane par défaut, basé sur le chemin, par une alternative basée sur les menus, avec une flexibilité maximale grâce aux éléments de menu. Ce module offre diverses options de configuration pour un meilleur contrôle de l’affichage du fil d’Ariane.

Caractéristiques principales :

  • Traite le fil de menu actif pour le menu configuré
  • Dissocie les étiquettes du fil d’Ariane du contenu cible
  • Prend en charge le marquage automatique aria-current=« page »
  • Options configurables pour les liens d’accueil et de page courante, les éléments de menu désactivés et les éléments purement structurels

Cas d’usage : Idéal pour les projets qui exigent une solution de fil d’Ariane basée sur les menus, hautement personnalisable et à l’accessibilité renforcée.

Lien : Module Drupal Crouton

Compatibilité des modules de fil d’Ariane avec le cœur de Drupal

Nom du moduleDrupal 7Drupal 8Drupal 9Drupal 10
Easy Breadcrumb✅✅✅✅
Menu Breadcrumb✅✅✅✅
Current Page Crumb❌✅✅✅
Crouton❌❌✅✅

 


 

Conclusion

Chacun des quatre modules de fil d’Ariane pour Drupal a ses atouts et ses cas d’usage. Easy Breadcrumb offre une solution simple et prête à l’emploi, tandis que Menu Breadcrumb convient mieux aux sites centrés sur les menus. Current Page Crumb propose une approche sans fioritures pour inclure le titre de la page courante dans le fil d’Ariane, et Crouton offre une solution hautement personnalisable et accessible, basée sur les menus. Évaluez les besoins de votre projet et choisissez le module le plus adapté pour une expérience utilisateur optimisée.