Vergelijking van Drupal 10-broodkruimelmodules.

Drupal lerenDrupal-modules

Broodkruimels zijn een essentieel navigatiehulpmiddel waarmee gebruikers hun locatie op een website begrijpen. Drupal biedt verschillende broodkruimelmodules, elk met eigen functies en mogelijkheden. In dit artikel vergelijken we vier populaire Drupal-broodkruimelmodules: Easy Breadcrumb, Menu Breadcrumb, Current Page Crumb en Crouton. We bespreken hun functies, toepassingen en configuratie, zodat je een weloverwogen keuze maakt voor de juiste module voor je project.

 

FunctieEasy BreadcrumbMenu BreadcrumbCurrent Page CrumbCrouton
Huidige paginatitel opnemen✅ (configureerbaar)✅ (configureerbaar)✅✅ (configureerbaar)
Menu-items gebruiken voor broodkruimels❌✅❌✅
URL-structuur gebruiken voor broodkruimels✅Alleen als niet in menu❌❌
Aanpasbaar voorpaginasegment✅❌❌✅
Broodkruimel verbergen bij alleen voorpaginalink❌✅❌❌
Taxonomiehiërarchie opnemen✅ (optioneel)✅ (optioneel)❌❌
Maximale lengte kruimeltitel afkappen✅❌❌❌
JsonLD-metadata voor broodkruimels✅❌❌❌
Configureerbare opname beheerpad✅❌Beheerpaden ongewijzigd❌
Aria-current="page"-toegankelijkheid❌❌❌✅

 


 

Easy Breadcrumb

Easy Breadcrumb is een gebruiksvriendelijke module die automatisch de huidige paginatitel in de broodkruimel opneemt. Hij gebruikt URL en paginatitel voor broodkruimelsegmenten: een eenvoudige maar aanpasbare oplossing.

Belangrijkste functies:

  • Werkt direct met aanpassingsopties
  • Compatibel met de modules Pathauto en Breadcrumb Extra field
  • Verschillende instellingen voor het opnemen en uitsluiten van segmenten en paden
  • Segmenttitels afkappen en eenvoudige regex voor titelvervanging

Toepassing: ideaal voor projecten met minimale installatie en aanpassing, met toch een robuuste broodkruimeloplossing.

Link: Easy Breadcrumb-Drupal-module

 

 

Menu Breadcrumb

Menu Breadcrumb genereert broodkruimels op basis van bovenliggende menutitels. Hij geeft meer controle over de menugebaseerde broodkruimelstructuur, geschikt voor projecten die sterk op menuorganisatie leunen.

Belangrijkste functies:

  • Menu’s opnieuw ordenen en selecteren voor broodkruimelgeneratie
  • Paginatitel toevoegen aan broodkruimel (aanklikbaar of niet)
  • Broodkruimel verbergen als hij alleen de voorpaginalink bevat
  • Broodkruimel genereren uit URL-structuur als de inhoud niet in het menu staat

Toepassing: perfect voor websites met een sterke menustructuur, waar broodkruimelnavigatie de menuhiërarchie nauw volgt.

Link: Menu Breadcrumb-Drupal-module

 

 

Current Page Crumb

Current Page Crumb is een lichtgewicht module die de systeembroodkruimels van Drupal 8-core uitbreidt door de huidige paginatitel als broodkruimel van alleen tekst toe te voegen. Hij vraagt geen configuratie en wijzigt geen beheerpaden.

Belangrijkste functies:

  • Huidige paginatitel toevoegen als broodkruimel van alleen tekst
  • Eenvoudig installatieproces
  • Geen configuratie nodig

Toepassing: geschikt voor projecten met een eenvoudige oplossing om de huidige paginatitel in de broodkruimel op te nemen, zonder extra aanpassingsopties.

Link: Current Page Crumb-Drupal-module

 

 

Crouton

Crouton vervangt de standaard padgebaseerde broodkruimelbouwer door een menugebaseerd alternatief, met maximale flexibiliteit door menu-items voor broodkruimelgeneratie. Deze module biedt verschillende configuratieopties voor meer controle over de broodkruimelweergave.

Belangrijkste functies:

  • Actief menuspoor verwerken voor het geconfigureerde menu
  • Broodkruimellabels loskoppelen van doelinhoud
  • Automatische aria-current="page"-markering
  • Configureerbare opties voor Home- en huidige-paginalinks, uitgeschakelde menu-items en structurele menu-items

Toepassing: ideaal voor projecten met een zeer aanpasbare menugebaseerde broodkruimeloplossing met verbeterde toegankelijkheidsfuncties.

Link: Crouton-Drupal-module

Compatibiliteit broodkruimelmodules met Drupal-core

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

 


 

Conclusie

Elk van de vier Drupal-broodkruimelmodules heeft zijn sterke punten en toepassingen. Easy Breadcrumb biedt een eenvoudige kant-en-klare oplossing, terwijl Menu Breadcrumb beter past bij menugerichte websites. Current Page Crumb biedt een sobere aanpak om de huidige paginatitel in de broodkruimel op te nemen, en Crouton levert een zeer aanpasbare en toegankelijke menugebaseerde broodkruimeloplossing. Beoordeel je projectvereisten en kies de module die het beste bij je behoeften past voor een optimale gebruikerservaring.