Moin,
ich wollte ab der 2. Navigationsebene ein etwas anderes Design nutzen. Eigentlich sind für sowas Extension-Template's zuständig, aber wie kann man sowas von der Ebene abhängig machen?
mfg Andre
Moin,
ich wollte ab der 2. Navigationsebene ein etwas anderes Design nutzen. Eigentlich sind für sowas Extension-Template's zuständig, aber wie kann man sowas von der Ebene abhängig machen?
mfg Andre
condititon aud das treeLevel
lg georg
sorry, aber ich weiss nicht, was du meinst.
geht das ein bisschen genauer?
diese Condition kannst du hier finden:
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Conditions/Index.html#condition-tree-level
Je nachdem wie du deine Navigation zusammen baust, kannst du es aber auch über TypoScript regeln.
Hier ein stark vereinfachtes Beispiel mit einem TMENU:
lib.navSub = HMENU
lib.navSub {
entryLevel = {$rootConf.navSub}
1 = TMENU
1 {
expAll = 0
noBlur = 1
NO = 1
NO {
wrapItemAndSub = <li>|</li>
ATagTitle.field = title
}
}
2 = TMENU
2 {
expAll = 0
noBlur = 1
NO = 1
NO {
wrapItemAndSub = <li class="navLevel2">|</li>
ATagTitle.field = title
}
}
}
Die "1 = TMENU" und "2 = TMENU" geben die Formatierung an für die 1. Ebene und 2. Ebene dieses Menüs. Wenn du noch eine 3. Ebene möchtest, erweitere das entsprechend mit 3 = TMENU usw.
Kann man das nicht am einfachsten im Template über 'Template on next Level' gewährleisten.