Porównanie modułów okruszków do Drupala 10.

Poznaj DrupalaModuły Drupala

Okruszki to nieodzowne narzędzie nawigacji, które pomaga użytkownikom orientować się w witrynie. Drupal oferuje różne moduły okruszków, każdy z własnymi funkcjami i możliwościami. W tym artykule porównamy cztery popularne moduły okruszków do Drupala: Easy Breadcrumb, Menu Breadcrumb, Current Page Crumb i Crouton. Omówimy ich funkcje, zastosowania i konfigurację, aby ułatwić świadomy wybór modułu do twojego projektu.

 

FunkcjaEasy BreadcrumbMenu BreadcrumbCurrent Page CrumbCrouton
Dołączanie tytułu bieżącej strony✅ (konfigurowalne)✅ (konfigurowalne)✅✅ (konfigurowalne)
Użycie elementów menu do okruszków❌✅❌✅
Użycie struktury URL do okruszków✅Tylko poza menu❌❌
Dostosowywany segment strony głównej✅❌❌✅
Ukrywanie okruszków z samym linkiem strony głównej❌✅❌❌
Dołączanie hierarchii taksonomii✅ (opcjonalne)✅ (opcjonalne)❌❌
Skracanie maksymalnej długości tytułu okrucha✅❌❌❌
Metadane JsonLD do okruszków✅❌❌❌
Konfigurowalne dołączanie ścieżek administracyjnych✅❌Ścieżki administracyjne bez zmian❌
Obsługa dostępności aria-current="page"❌❌❌✅

 


 

Easy Breadcrumb

Easy Breadcrumb to przyjazny moduł, który automatycznie dołącza tytuł bieżącej strony do okruszków. Wykorzystuje adres URL i tytuł strony do tworzenia segmentów okruszków: proste, a zarazem konfigurowalne rozwiązanie.

Kluczowe funkcje:

  • Działa od razu po instalacji, z opcjami dostosowania
  • Zgodny z modułami pól Pathauto i Breadcrumb Extra
  • Różne ustawienia dołączania i wykluczania segmentów oraz ścieżek
  • Skracanie tytułów segmentów i proste wyrażenia regularne do zamiany tytułów

Przypadek użycia: Idealny do projektów, które potrzebują minimum konfiguracji, a zarazem solidnych okruszków.

Odnośnik: Moduł Easy Breadcrumb do Drupala

 

 

Menu Breadcrumb

Menu Breadcrumb generuje okruszki na podstawie tytułów nadrzędnych elementów menu. Daje większą kontrolę nad strukturą okruszków opartą na menu; sprawdza się w projektach mocno opartych na organizacji menu.

Kluczowe funkcje:

  • Zmiana kolejności i wybór menu do generowania okruszków
  • Dołączanie tytułu strony do okruszków (klikalnego lub nie)
  • Ukrywanie okruszków z samym linkiem strony głównej
  • Generowanie okruszków ze struktury URL, gdy treści nie ma w menu

Przypadek użycia: Doskonały do witryn o mocnej strukturze menu, w których okruszki wiernie odzwierciedlają hierarchię menu.

Odnośnik: Moduł Menu Breadcrumb do Drupala

 

 

Current Page Crumb

Current Page Crumb to lekki moduł, który rozszerza systemowe okruszki jądra Drupal 8, dołączając tytuł bieżącej strony jako okruszek wyłącznie tekstowy. Nie wymaga konfiguracji i nie zmienia ścieżek administracyjnych.

Kluczowe funkcje:

  • Dołączanie tytułu bieżącej strony jako okrucha wyłącznie tekstowego
  • Prosta instalacja
  • Brak wymaganej konfiguracji

Przypadek użycia: Dobry do projektów, które potrzebują prostego dołączenia tytułu bieżącej strony do okruszków, bez dodatkowych opcji.

Odnośnik: Moduł Current Page Crumb do Drupala

 

 

Crouton

Crouton zastępuje domyślny generator okruszków oparty na ścieżkach alternatywą opartą na menu, dając maksymalną elastyczność generowania okruszków z elementów menu. Moduł oferuje różne opcje konfiguracji i większą kontrolę nad wyświetlaniem okruszków.

Kluczowe funkcje:

  • Przetwarzanie aktywnej ścieżki menu dla skonfigurowanego menu
  • Oddzielanie etykiet okruszków od docelowych treści
  • Automatyczne oznaczanie aria-current="page"
  • Konfigurowalne opcje linków strony głównej i bieżącej strony, wyłączonych elementów menu oraz elementów wyłącznie strukturalnych

Przypadek użycia: Idealny do projektów, które potrzebują wysoce konfigurowalnych okruszków opartych na menu, z lepszą dostępnością.

Odnośnik: Moduł Crouton do Drupala

Zgodność modułów okruszków z jądrem Drupala

Nazwa modułuDrupal 7Drupal 8Drupal 9Drupal 10
Easy Breadcrumb✅✅✅✅
Menu Breadcrumb✅✅✅✅
Current Page Crumb❌✅✅✅
Crouton❌❌✅✅

 


 

Wnioski

Każdy z czterech modułów okruszków do Drupala ma swoje mocne strony i zastosowania. Easy Breadcrumb to proste rozwiązanie działające od razu po instalacji, a Menu Breadcrumb lepiej sprawdza się w witrynach zorganizowanych wokół menu. Current Page Crumb prosto dołącza tytuł bieżącej strony do okruszków, a Crouton daje wysoce konfigurowalne okruszki oparte na menu, z dobrą dostępnością. Oceń wymagania projektu i wybierz moduł najlepiej dopasowany do potrzeb, aby zoptymalizować wrażenia użytkowników.