Drupal 8: drobečková navigace bude blok

31.1.2015 Drupal

Pokud jste někdy v šablonách pro redakční systém Drupal umisťovali drobečkovou navigaci, pak jistě víte, že šlo o proměnnou $breadcrumb, která se tiskla v šabloně page.tpl.php. Drupal 8 to nyní částečně mění.

Proměnná $breadcrumb totiž byla odstraněna ze šablony stránky page.html.twig i k ní příslušné funkce template_preprocess_page(). Na původním místě sice zobrazení drobečkové navigace zůstává, nyní se ale v Drupalu 8 volá jako kterýkoli jiný blok. To nám následně umožní s drobečkovou navigací lépe manipulovat na stránce.

Na závěr ještě tip pro stávající Drupal 7. Ne vždy je vyhovující, že drobečková navigace se vytváří jen na základě toho, jak jsou odkazy na aktuální stránku umístěny v hlavním menu. Výchozí chování můžete obejít různými způsoby, snad nejvíce jich asi nabízí modul Custom Breadcrumbs.

Jan Polzer

Tvůrce webů specializující se na Drupal, WordPress a Symfony. Autor českých knih o Drupalu, Acquia Certified Developer a Site Builder.

- Můj web


TwitterFacebookLinkedInYouTube

Řekněte o článku přátelům:Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin