#39055
Hallo,
hier war jemand so nett und hat o.g. HowTo zur verfügung gestellt. Das Ding habe ich bei mir
horizontal eingebaut, hat aber den Nachteil,
dass die 2. und 3. Hierarchieebene rechts über
den Bildschirmrand ragen (1024 Pixel). Kann man die Klapprichtung so ändern, so dass die 2. und 3. Ebene soll nach links ausklappen, damit man nicht nach rechts scrollen muss?
Gruss
Wenn ich das richtig sehe, geht es nicht mit TMENU, sondern nur mit TMENU_LAYERS.
Also ich habe einen Seitenbaum mit 120 Seiten, und will dass die 3. Hierarchieebe bis pid=80 nach rechts aufklappt, und ab Seite 81 nach links. Das müsste doch irgendwie mit einer if Bedingung machbar sein?
page.10.marks.NAVIGATION {
1 = TMENU_LAYERS
1 {
wrap=<table border="0" cellspacing="0" cellpadding="0">|</table>
layerStyle = position:absolute;VISIBILITY:hidden;border: 1px solid #ff0000; background: #ffffff;
#lockPosition = x
hideMenuWhenNotOver = 1
hideMenuTimer=250
expAll=1
leftOffset = 50
topOffset = 22
relativeToTriggerItem = 1
NO {
allWrap=<td>|</td>
ATagParams = class = "layer1"
}
}
2 = TMENU_LAYERS
2 {
wrap=<table border="0" cellspacing="0" cellpadding="0">|</table>
layerStyle = position:absolute;VISIBILITY:hidden;border: 1px solid #0000ff; background: #ffffff;
hideMenuWhenNotOver = 1
hideMenuTimer=250
expAll=1
#lockPosition = y
relativeToParentLayer = 1
relativeToTriggerItem = 1
## hier soll die if-Bedingung hin##
[globalVar = TSFE:id.isLessThan=81]
directionLeft = 0
xPosOffset = 20
yPosOffset = 5
[else]
directionLeft = 1
xPosOffset = -10
yPosOffset = 5
[end]
#leftOffset = 50
#topOffset = 22
# !!
NO{
allWrap=<tr><td>|</td></tr>
#allWrap=|<br>
ATagParams = class = "layer2"
}
}
3 = TMENU_LAYERS
3 {
#lockPosition = y
relativeToTriggerItem = 1
NO{
allWrap=<tr><td>|</td></tr>
ATagParams = class = "layer3"
}
}
}
Kann mir vielleicht jemand helfen, die richtige Syntax zu erstellen?
Gruss