Zum Inhalt springen

TMenu Klapprichtung

Erstellt am 12. April 2010 · 1 Antwort · letzte Antwort am 12. April 2010

Tags: Frage

jstan ·

#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

jstan ·

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