hallo
ich habe schon ein paar menus gemacht, aber irgendwie bin ich am ende meines latains.
folgender baum:
hauptseite
-sub1
--sub11
---sub111
----sub111 seite 1
----sub111 seite 2
----sub111 seite 3
--sub12
---sub12 seite1
mein template liegt in der hauptseite. ich möchte, das menu ab einer bestimmten ordenerstruktur angezeigt wird, hier sub111. nur wenn sub111 aktiv ist soll dessen untermenu angezeit werden.
mein erster gedanke war natürlich special = directory mit special.value = sub11id.
das funktioniert auch, aber das menu lässt sich nicht aufklappen. es verharrt auf ebene sub11 als ob kein link geklickt worden wär. mache ich das ganze mit enrtyLevel werden mir alle menus der ebene subxx angezeigt, was nicht sein darf da auch alle anderen subxx bäume dargestellt werden. allerdings ist dass menu dann aufklappbar. und das mit dem exakt gleichen ts. ist es seit t3 4 neu dass directory das anders macht? oder stehe ich bei meinem ts auf dem schlauch?
die einzelnen menuwraps kann man der verweinfachung wegen hier als divs ansehen:
temp.navi = HMENU
temp.navi.special = directory
temp.navi.special.value = sub11id
temp.navi.wrap = <openwrap>|</endwrap>
temp.navi {
1 = TMENU
1 {
NO.ATagParams = class="navi_l1"
NO.stdWrap.htmlSpecialChars = 1
NO.allWrap = <openwrap>|</endwrap>
ACT = 1
ACT.allWrap = <openwrap>|</endwrap>
ACT.stdWrap.htmlSpecialChars = 1
ACT.ATagParams = class="navi_l1_act"
CUR = 1
CUR.ATagParams = class="navi_l1_act"
CUR.stdWrap.htmlSpecialChars = 1
CUR.allWrap = <openwrap>|</endwrap>
}
2 < .1
2 {
NO.allWrap = <openwrap>|</endwrap>
NO.ATagParams = class="navi_l2"
CUR.allWrap = <openwrap>|</endwrap>
CUR.ATagParams = class="navi_l2_act"
}
}
bin für jede hilfe dankbar.