Hierarchisches TMENU für zwei Ebenen

Author:
Kategorie:
TYPO3
Beitrag vom:
TYPO3 TMENU
TYPO3 TMENU

Die Ausgabe eines hierachischen TMENU (Textmenus) in TYPO3 über mehrere Treelevel (Seitenbaumzweige) realisieren

Folgendes Typoscript Beispiel zeigt, wie sich ein einfaches Menu (TMENU) aus dem Typo3 Seitenbaum erstellen lässt. Die Ausgabe ist hier auf zwei Ebenen begrenzt.

# HMENU für hierarchisches Menu
page.10 = HMENU
page.10 {
    # Erste Ebene als Textmenü
    1 = TMENU
    1 {
        # Ebene 1 als Liste
        wrap = <ul>|</ul>
        # Normalzustand
        NO = 1
        NO {
            # alle Ebene 1 Links als Listenelement
            linkWrap = <li>|</li>
            # Zusatzattribut für die Links
            ATagParams = title="" style="color:#0000FF;"
        }

        # Aktivzustand
        CUR = 1
        CUR {
            # alle Ebene 1 Links als Listenelement
            linkWrap = <li>|</li>
            # Zusatzattribut für die Links
            ATagParams = title="" style="color:#FF0000;"
        }
    }
}

# HMENU für hierarchisches Menu
# Navigation für die 2te Ebene aus dem Seitenbaum
page.20 = HMENU
page.20 {
    # Einstiegsebene bestimmen
    entryLevel = 1
    # Erste Ebene als Textmenü
    1 = TMENU
    1 {
        # Ebene 1 als Liste
        wrap = <ul>|</ul>
        # Normalzustand
        NO = 1
        NO {
            # alle Ebene 1 Links als Listenelement
            linkWrap = <li>|</li>
            # Zusatzattribut für die Links
            ATagParams = title="" style="color:#0000FF;"
        }
        # Aktivzustand
        ACT = 1
        ACT {
            # alle Ebene 1 Links als Listenelement
            linkWrap = <li>|</li>
            # Zusatzattribut für die Links
            ATagParams = title="" style="color:#FF0000;"
        }
    }
}

Viel Spaß beim ausprobieren und erweitern.


Seite teilen

Der Beitrag: Hierarchisches TMENU für zwei Ebenen, aus der Rubrik TYPO3 hat dir gefallen?