Zum Inhalt springen

Probleme mit Cur-Objekt

Erstellt am 25. Januar 2006 · 1 Antwort · letzte Antwort am 25. Januar 2006

Tags: Frage

mager85 ·

Hi @ all,

nach langem Hin und Her hab ich endlich hinbekommen, dass es eine 2. Ebene anzeigt.

Man kommt leider von einem in das nächste Problem.

Jetzt nimmt mein Menü den Cur Zustand nicht mehr an.

Warum?

hier meine Skripts:

CSS:

/* Navigationsleisten Design */

	#nav {
			background-color: #006C00;
			color: #FFFFFF;
			background:url(onepx_line.gif) 80% 0% repeat-y;
			position:absolute;
			width:170px;
			margin:50px 0 0 0;
			padding:30px 0;
		}
	
	#nav ul {
			list-style:none;
			margin:0;
			padding:0;
			}

	#nav li {
			margin:0;
			padding:0;
			display:block;
			padding:0.75em 0.75em 0.75em 1.5em;
			color:#FFFFFF;
			height:1em;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bolder;
			text-decoration:none;
			}


a.menulink {
			background-color:#006C00;
			color:#FFFFFF; 
 			display:block;
			margin:0;
			padding:0.55em 0.55em 0.55em 1.5em;
			height:1em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bolder;
			text-decoration:none;
}



a:hover.menulink {
			background-color:#5CA143;
			color:#FFFFFF; 
 			display:block;
			margin:0;
			padding:0.55em 0.55em 0.55em 1.5em;
			height:1em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bolder;
			text-decoration:none;
}

a.menuaktiv { 
 			display:block;
			margin:0;
			padding:0.55em 0.55em 0.55em 1.5em;
			height:1em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bolder;
			text-decoration:none;
	        background-color:#5CA143;
   	   	   color:#FFFFFF; 
	   
	   }

a.menulinksub {
			background-color:#506C00;
			color:#FFFFFF; 
 			display:block;
			margin:0;
			padding:0.3em 0.3em 0.3em 2em;
			height:0.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bolder;
			text-decoration:none;
}

a.menuaktivsub { 
 			display:block;
			margin:0;
			padding:0.3em 0.3em 0.3em 2em;
			height:0.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bolder;
			text-decoration:none;
	        background-color:#5CA143;
   	   	   color:#FFFFFF;  
	   }

a:hover.menulinksub {
			background-color:#5CA143;
			color:#FFFFFF; 
 			display:block;
			margin:0;
			padding:0.3em 0.3em 0.3em 2em;
			height:0.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bolder;
			text-decoration:none;
}

Mein TS:

MENU_LINKS = HMENU
MENU_LINKS {
special = directory
special.value = 1
#entryLevel = 1

1 = TMENU

1 {
          noBlur = 1
          wrap = <ul> | </ul>
          NO {
              10 = TEXT
              10.text.field = title
              10.text.listNum = 0
              10.text.listNum.splitChar = |
              20.text.listNum = 1
              20.offset = [5.w]+3,27
              ATagParams = class="menulink"
              allWrap = | 
               }

            CUR {
                  10 = TEXT
                 10.text.field = title
                 ATagParams = class="menuaktiv"
                 allWrap = | 
                 }


}

 2 < .1
2 {
noBlur = 1
          wrap = <ul> | </ul>
          NO {
              10 = TEXT
              10.text.field = title
              10.text.listNum = 0
              10.text.listNum.splitChar = |
              20.text.listNum = 1
              20.offset = [5.w]+3,27
              ATagParams = class="menulinksub"
              allWrap = | 
               }

            CUR {
                  10 = TEXT
                 10.text.field = title
                 ATagParams = class="menuaktivsub"
                 allWrap = | 
                 }
}

}

Wird mich freuen, wenn mich einer/eine auf den Fehler aufmerksam machen könnte.

grüße
mager85

laptop24 ·

Du hast CUR nicht eingeschaltet -> "CUR = 1". NO wird implizit eingeschaltet, daher braucht "NO = 1" nicht angegeben werden. bei ACT, RO und CUR muß das aber gemacht werden.

Als in Zeile 25 einfach "CUR = 1" einfügen.