Mit Typoscript ein Breadcrumb Menu erzeugen

Avatar of Andre LaniusAndre Lanius - 07. August 2019 - TYPO3

Der Begriff "Breadcrumb" kommt aus dem alten Märchen von "Hänsel und Gretel" die Brotkrümmel im Wald verstreuten, um den Weg wieder zurück zu finden. Auch im digitalen Zeitalter ist dieser Begriff noch geläufig, um den Weg zurück bis zur Root-Seite zu finden, falls man sich auf einer Webseiten verlaufen hat.

Hier mal ein kleines Beispiel, wie man ein Breadcrumb Menu mit Typoscript erzeugen könnte:

lib.breadcrumb = HMENU
lib.breadcrumb {
 special = rootline
 special.range = 0|-1

 1 = TMENU
 1 {
 NO.linkWrap = | »
 CUR = 1
 CUR.linkWrap = |
 CUR.doNotLinkIt = 1
 }
}

Kurze Erklärung:
Mit der folgenden Zeile

special = rootline

teilen wir über Typoscript mit, dass es sich beim Menu um ein sogenanntes Rootline Menu handelt. Über die Range-Eigenschaft sagen wir, dass von der aktuellen Seite (0) bis zur Root-Seite (-1) jede Seite mit einbezogen werden soll.

Neuer Kommentar

0 Kommentare