Broodkruimels zijn een essentieel navigatiehulpmiddel waarmee gebruikers hun locatie op een website kunnen begrijpen. Drupal biedt verschillende broodkruimelmodules, elk met zijn unieke kenmerken en functionaliteiten. In dit artikel vergelijken we vier populaire Drupal-broodkruimelmodules: Easy Breadcrumb, Menu Breadcrumb, Current Page Crumb en Crouton. We bespreken hun functies, gebruiksscenario's en configuraties, zodat u een weloverwogen beslissing kunt nemen bij het kiezen van de juiste module voor uw project.

Functie Gemakkelijke broodkruimel Menu Broodkruimel Huidige paginakruimel Crouton
Voeg de huidige paginatitel toe ✅ (configureerbaar) ✅ (configureerbaar) ✅ (configureerbaar)
Gebruik menu-items voor broodkruimels
Gebruik de URL-structuur voor broodkruimels Alleen als het niet in het menu staat
Aanpasbaar voorpaginasegment
Verberg broodkruimel als alleen de link naar de voorpagina
Taxonomiehiërarchie opnemen ✅ (optioneel) ✅ (optioneel)
Snijd de maximale lengte van de kruimeltitel af
JsonLD-metagegevens voor broodkruimels
Configureerbare opname van beheerderspaden Beheerderspaden ongewijzigd
Ondersteuning voor toegankelijkheid van Aria-current="page".


Gemakkelijke broodkruimel

Easy Breadcrumb is een gebruiksvriendelijke module die automatisch de huidige paginatitel in de breadcrumb opneemt. Het maakt gebruik van de URL en de paginatitel om broodkruimelsegmenten te creëren, wat een eenvoudige maar aanpasbare oplossing biedt.

Belangrijkste kenmerken:

  • Werkt out-of-the-box met aanpassingsmogelijkheden
  • Compatibel met Pathauto- en Breadcrumb Extra-veldmodules
  • Biedt verschillende instellingen voor het opnemen/uitsluiten van segmenten en paden
  • Maakt het afkappen van segmenttitels mogelijk en het gebruik van eenvoudige regex voor titelvervanging

Gebruiksscenario: Ideaal voor projecten die minimale instellingen en aanpassingen vereisen, terwijl ze toch een robuuste broodkruimeloplossing bieden.

Link: Easy Breadcrumb Drupal-module


Menu Broodkruimel

Menu Breadcrumb genereert broodkruimels op basis van bovenliggende menutitels. Het biedt meer controle over de op menu's gebaseerde broodkruimelstructuur, waardoor het geschikt is voor projecten die sterk afhankelijk zijn van de menu-organisatie.

Belangrijkste kenmerken:

  • Maakt het opnieuw ordenen en selecteren van menu's mogelijk voor het genereren van broodkruimels
  • Ondersteunt het toevoegen van de paginatitel aan broodkruimels (klikbaar of niet)
  • Verbergt de broodkruimel als deze alleen de link naar de voorpagina bevat
  • Genereert broodkruimels uit de URL-structuur als de inhoud niet in het menu staat

Gebruiksvoorbeeld: Perfect voor websites met een sterke menustructuur, waarbij de broodkruimelnavigatie de menuhiërarchie nauw volgt.

Link: Menu Breadcrumb Drupal-module


Huidige paginakruimel

Current Page Crumb is een lichtgewicht module die de broodkruimels van het Drupal 8-kernsysteem uitbreidt door de huidige paginatitel toe te voegen als broodkruimel voor alleen tekst. Het vereist geen configuratie en wijzigt de beheerderspaden niet.

Belangrijkste kenmerken:

  • Voegt de huidige paginatitel toe als broodkruimel voor alleen tekst
  • Eenvoudig installatieproces
  • Geen configuratie vereist

Gebruiksvoorbeeld: Geschikt voor projecten die een eenvoudige oplossing vereisen om de huidige paginatitel in de broodkruimel op te nemen, zonder extra aanpassingsopties.

Link: Current Page Crumb Drupal-module


Crouton

Crouton vervangt de standaard op paden gebaseerde broodkruimelbouwer door een menugebaseerd alternatief, dat maximale flexibiliteit biedt door menu-items te gebruiken voor het genereren van broodkruimels. Deze module biedt verschillende configuratieopties voor meer controle over de broodkruimelweergave.

Belangrijkste kenmerken:

  • Verwerkt het actieve menutraject voor het geconfigureerde menu
  • Ontkoppelt broodkruimellabels van doelinhoud
  • Ondersteunt automatische aria-current="page"-markering
  • Configureerbare opties voor koppelingen naar de startpagina en huidige pagina, uitgeschakelde menu-items en menu-items die alleen structureel zijn

Gebruiksvoorbeeld: Ideaal voor projecten die een zeer aanpasbare, op menu's gebaseerde broodkruimeloplossing vereisen met verbeterde toegankelijkheidsfuncties.

Link: Crouton Drupal-module

Breadcrumb-modules Drupal core-compatibiliteit

module naam Drupal7 Drupal8 Drupal9 Drupal10
Gemakkelijke broodkruimel
Menu Broodkruimel
Huidige paginakruimel
Crouton


Conclusie

Elk van de vier Drupal-broodkruimelmodules heeft zijn sterke punten en gebruiksscenario's. Easy Breadcrumb biedt een eenvoudige, kant-en-klare oplossing, terwijl Menu Breadcrumb beter geschikt is voor menugerichte websites. Huidige paginacrumb biedt een no-nonsense aanpak voor het opnemen van de huidige paginatitel in de broodkruimel, en Crouton levert een zeer aanpasbare en toegankelijke menugebaseerde broodkruimeloplossing. Beoordeel uw projectvereisten en kies de module die het beste aansluit bij uw behoeften voor een geoptimaliseerde gebruikerservaring.