Klickpfad/Breadcrumb unter Typo3 realisieren

Veröffentlicht am 13.04.2007 | Kommentar schreiben | Tags: typo3

Um bei einem Webauftritt die Übersicht zu bewahren, kann man einen Klickpfad einsetzen. Dieser bietet dem Besucher eine Orientierung darüber, wo er sich aktuell befindet.

Darüber hinaus hat der Besucher die Möglichkeit, zu vorhergehenden oder übergeordneten Seiten per Mausklick zu wechseln und dabei auch Kategorien bzw. zuvor besuchte Seiten zu überspringen.

Folgenders Typo3-Script könnte eine Art der Implementierung sein:

klickpfad = HMENU
klickpfad.wrap = <strong>Sie sind hier</strong>: |   
klickpfad {
    special = rootline
    1 = TMENU
    1 {
        noBlur = 1
        NO = 1
        NO.linkWrap = | / 
        CUR = 1
        CUR.doNotLinkIt = 1
        CUR.allWrap = |:
    }
}

Das Beispiel-Script erzeugt folgende Ausgabe:

Sie sind hier:  Startseite / Web-Artikel / Klickpfad/Breadcrumb unter Typo3 realisieren

Erklärung des Script:

Zuallererst wird ein Inhaltselement vom Typ HMENU erstellt. Der special Wert „rootline“ gibt an, dass der Verlauf der Menustruktur abgebildet werden soll. Weitere Einstellungen sind wie beim normalen Umgang mit TMENU Elementen möglich. So etwa der linkWrap oder die Eigenschaft doNotLinkIt beim aktuellen Element.

Anschließend muss der erstellte Klickpfad noch einem Marker oder einem Object path (Templavoila) zugewiesen werden.

Übliche Zuweisung über Subparts:

Subparts.klickpfad.value < klickpfad

Zuweisung unter Templavoila nachdem der Object path „lib.klickpfad“ erstellt wurde:

lib.klickpfad < klickpfad

Zurück zur Artikel-Übersicht


Kommentare

  1. Christoph schrieb am 17.05.2009 um 21:19 Uhr
    Danke für das Beispiel! Um nicht auch noch "Root" und "MENÜ_OBEN" o.ä. angezeigt zu bekommen, kann man hinter special=rootline noch special.range = 2|-1 hinzugügen. 2 ist der Ebeneneinstiegspunkt und -1 bedeutet, dass alle nachfolgenden Menü-Ebenen angezeigt werden.

*


*

Letzte Artikel

Letzte Kommentare

  • tommyiscrazy ...danke schön für die Anleitung: Auf Vista Home nun uneingeschränkte Rechte :-)
  • lukas hallo,ich habe windows vista home ... und alle beiden varianten ausprobiert ...
  • Nino Guter Tip. Hat mir sehr geholfen. Vielen Dank.Grüße
  • Mike Danke für die Anleitung. In meinem Fall war es aber notwendig, das ...
  • bahman i don't now German, but that was the best Dijkstra implementation I've seen so ...
  • Hana Hallo, ich habe Vista Home und möchte Home Office 2010 testen. Download war ...
  • Joerg Danke für die korrekte und nachvollziehbare Anleitung. Endlich ein True Admin ...