Drupal-10-Breadcrumb-Module im Vergleich.

Learn DrupalDrupal Modules

Breadcrumbs sind ein unverzichtbares Navigationswerkzeug, das Benutzern hilft, ihren Standort auf einer Website zu verstehen. Drupal bietet verschiedene Breadcrumb-Module, jedes mit eigenen Funktionen und Merkmalen. In diesem Artikel vergleichen wir vier beliebte Drupal-Breadcrumb-Module: Easy Breadcrumb, Menu Breadcrumb, Current Page Crumb und Crouton. Wir besprechen ihre Funktionen, Anwendungsfälle und Konfigurationen, damit Sie eine fundierte Entscheidung bei der Wahl des richtigen Moduls für Ihr Projekt treffen können.

 

FunktionEasy BreadcrumbMenu BreadcrumbCurrent Page CrumbCrouton
Aktuellen Seitentitel einbeziehen✅ (konfigurierbar)✅ (konfigurierbar)✅✅ (konfigurierbar)
Menüeinträge für Breadcrumbs nutzen❌✅❌✅
URL-Struktur für Breadcrumbs nutzen✅Nur wenn nicht im Menü❌❌
Anpassbares Startseiten-Segment✅❌❌✅
Breadcrumb ausblenden, wenn nur der Startseiten-Link❌✅❌❌
Taxonomie-Hierarchie einbeziehen✅ (optional)✅ (optional)❌❌
Maximale Länge des Crumb-Titels kürzen✅❌❌❌
JsonLD-Metadaten für Breadcrumbs✅❌❌❌
Konfigurierbare Einbeziehung von Admin-Pfaden✅❌Admin-Pfade unverändert❌
Aria-current="page" für Barrierefreiheit❌❌❌✅

 


 

Easy Breadcrumb

Easy Breadcrumb ist ein benutzerfreundliches Modul, das den aktuellen Seitentitel automatisch in den Breadcrumb aufnimmt. Es nutzt URL und Seitentitel, um Breadcrumb-Segmente zu erstellen, und bietet eine einfache und zugleich anpassbare Lösung.

Hauptfunktionen:

  • Funktioniert sofort mit Anpassungsoptionen
  • Kompatibel mit den Feldmodulen Pathauto und Breadcrumb Extra
  • Bietet verschiedene Einstellungen zum Ein- und Ausschließen von Segmenten und Pfaden
  • Ermöglicht das Kürzen von Segmenttiteln und einfaches Regex für Titelersetzung

Anwendungsfall: Ideal für Projekte, die minimale Einrichtung und Anpassung erfordern und dennoch eine robuste Breadcrumb-Lösung bieten.

Link: Easy-Breadcrumb-Drupal-Modul

 

 

Menu Breadcrumb

Menu Breadcrumb erzeugt Breadcrumbs auf Grundlage übergeordneter Menütitel. Es bietet mehr Kontrolle über die menübasierte Breadcrumb-Struktur und eignet sich damit für Projekte, die stark auf Menüorganisation setzen.

Hauptfunktionen:

  • Ermöglicht Umsortieren und Auswahl von Menüs für die Breadcrumb-Erzeugung
  • Unterstützt das Anhängen des Seitentitels an den Breadcrumb (anklickbar oder nicht)
  • Blendet den Breadcrumb aus, wenn er nur den Startseiten-Link enthält
  • Erzeugt den Breadcrumb aus der URL-Struktur, wenn der Inhalt nicht im Menü steht

Anwendungsfall: Perfekt für Websites mit starker Menüstruktur, bei denen die Breadcrumb-Navigation eng der Menühierarchie folgt.

Link: Menu-Breadcrumb-Drupal-Modul

 

 

Current Page Crumb

Current Page Crumb ist ein schlankes Modul, das die System-Breadcrumbs von Drupal 8 Core erweitert, indem es den aktuellen Seitentitel als reinen Text-Breadcrumb anhängt. Es braucht keine Konfiguration und verändert keine Admin-Pfade.

Hauptfunktionen:

  • Hängt den aktuellen Seitentitel als reinen Text-Breadcrumb an
  • Einfacher Installationsprozess
  • Keine Konfiguration nötig

Anwendungsfall: Geeignet für Projekte, die eine unkomplizierte Lösung brauchen, um den aktuellen Seitentitel in den Breadcrumb aufzunehmen, ohne zusätzliche Anpassungsoptionen.

Link: Current-Page-Crumb-Drupal-Modul

 

 

Crouton

Crouton ersetzt den standardmäßigen pfadbasierten Breadcrumb-Builder durch eine menübasierte Alternative und bietet maximale Flexibilität, indem es Menüeinträge für die Breadcrumb-Erzeugung nutzt. Dieses Modul bietet verschiedene Konfigurationsoptionen für mehr Kontrolle über die Breadcrumb-Darstellung.

Hauptfunktionen:

  • Verarbeitet den aktiven Menüpfad für das konfigurierte Menü
  • Entkoppelt Breadcrumb-Labels vom Zielinhalt
  • Unterstützt automatische aria-current="page"-Markierung
  • Konfigurierbare Optionen für Start- und aktuelle Seiten-Links, deaktivierte Menüeinträge und rein strukturelle Menüeinträge

Anwendungsfall: Ideal für Projekte, die eine hochgradig anpassbare menübasierte Breadcrumb-Lösung mit erweiterten Barrierefreiheitsfunktionen brauchen.

Link: Crouton-Drupal-Modul

Breadcrumb-Module: Kompatibilität mit Drupal Core

ModulnameDrupal 7Drupal 8Drupal 9Drupal 10
Easy Breadcrumb✅✅✅✅
Menu Breadcrumb✅✅✅✅
Current Page Crumb❌✅✅✅
Crouton❌❌✅✅

 


 

Fazit

Jedes der vier Drupal-Breadcrumb-Module hat seine Stärken und Anwendungsfälle. Easy Breadcrumb bietet eine einfache Lösung, die sofort funktioniert, während Menu Breadcrumb besser für menüzentrierte Websites geeignet ist. Current Page Crumb bietet einen schnörkellosen Ansatz, um den aktuellen Seitentitel in den Breadcrumb aufzunehmen, und Crouton liefert eine hochgradig anpassbare und barrierefreie menübasierte Breadcrumb-Lösung. Prüfen Sie Ihre Projektanforderungen und wählen Sie das Modul, das Ihren Bedürfnissen für ein optimiertes Benutzererlebnis am besten entspricht.