[TYPO3-german] Menu und entryLevel = -1
Christoph Mayer
typo3 at php-design.de
Wed Apr 26 13:00:27 CEST 2006
Hallo Liste,
diese Frage gabs glaub ich schon mal, aber ich kann sie gerade nicht
finden...
Ich habe folgende Seitentruktur:
- 1
-- 1.1
--- 1.1.1
--- 1.1.2
-- 1.2
--- 1.2.1
--- 1.2.2
--- 1.2.3
...
Das Menü, wenn ich auf Seite 1 bin, soll so sein:
- 1
-- 1.1
-- 1.2
...
Soweit kein Problem.
Wenn ich nun aber auf 1.1 klicke, soll 1.1 anstelle 1 sein. Also so:
- 1.1
-- 1.1.1
-- 1.1.2
Das Menü soll also immer nur aus einem Hauptpunkt und dessen Subseiten
bestehen.
Sprich: Wenn 1.1 oder 1.2 aktiv sind, sollen diese als Hauptpunkt angezeigt
werden.
Das müsste doch mit entryLevel = -1 funktionieren? Ich weiß nur leider
gerade nicht wie...
Ich hoffe, ich habe es verständlich erklärt.
Hier ist mein Menü bisher:
<snip>
###########################################
# Hauptmenu
lib.LeftNavigation = HMENU
lib.LeftNavigation.entryLevel = 1
lib.LeftNavigation.1 = TMENU
lib.LeftNavigation.1 {
wrap = <ul class="left-navigation">|</ul>
NO.wrapItemAndSub = <li>|</li>
NO.ATagParams = class="left-navigation"
ACT = 1
ACT.wrapItemAndSub = <li>|</li>
ACT.ATagParams = class="left-navigation-active"
}
}
###########################################
#2nd Level
lib.LeftNavigation.2 = TMENU
lib.LeftNavigation.2 {
wrap = <ul id="left-navigation2"> | </ul>
NO.allWrap = <li>|</li>
NO.ATagParams = class="left-navigation2"
ACT = 1
ACT.allWrap = <li>|</li>
ACT.ATagParams = class="left-navigation2-active"
}
###########################################
#3nd Level
lib.LeftNavigation.3 = TMENU
lib.LeftNavigation.3 {
wrap = <ul id="left-navigation3"> | </ul>
NO.allWrap = <li>|</li>
NO.ATagParams = class="left-navigation3"
ACT = 1
ACT.allWrap = <li>|</li>
ACT.ATagParams = class="left-navigation3-active"
}
</snip>
Vielen Dank
- Christoph -
More information about the TYPO3-german
mailing list