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.