Zwar bildet das Standard Sitemap-Objekt keine wirkliche Alternative zu dynamisch generierten Menüs. Es kann aber dennoch passieren, das der Wunsch nach einem vom Redakteur individuell zusammengestellten Menü aufkommt, welches zusätzlich die visuellen Trennzeichen (SPC) ausgibt.
Mit dem Sitemap-Objekt lassen sich nicht nur – wie der Name vermuten lässt – ganze Seitenbäume ab einem bestimmten Einstiegspunkt ausgeben. tt_content.menu.20.default.1 spricht den Typ »Menü dieser Seiten« an, der mittels TypoScript individuell formatiert werden kann. SPC = 1 gibt dann im Folgenden die »Spacer« innerhalb des Seitenbaumes mit aus:
tt_content.menu.20.1.1 {
target =
noBlur = 1
wrap = <ul class="num2">|</ul>
NO {
allWrap = |
stdWrap.htmlSpecialChars = 1
wrapItemAndSub = <li class="firstpart">|</li> |*| <li class="menu">|</li> |*| <li class="lastpart">|</li>
ATagParams = class="a1nofirst" |*| class="a1no" |*| class="a1nolast"
doNotLinkIt = 0
}
SPC = 1
SPC {
wrapItemAndSub = <li class="menuspacer">|</li>
}
}
Folgende Sitemap-Typen stehen zur Auswahl und werden mit dahinter stehender Nummer (tt_content.menu.20.xx) angesprochen:
- Menü der Unterseiten 1
- Menü der Unterseiten (mit Inhaltsangabe) 4
- Menü der Unterseiten (mit Seiteninhalt) 7
- Sitemap 2
- Abschnittsübersicht (mit Seiteninhalt) 3
- Kürzlich aktualisierte Seiten 5
- Verwandte Seiten (nach Stichworten) 6