Zum Inhalt springen

Menü ab 2. Ebene - entrylvel - specialdirectory... nichts...

Erstellt am 25. September 2003 · 2 Antworten · letzte Antwort am 26. September 2003

Tags: Frage

LineMan ·

Also ich habe das Problem das ich die erste Ebene meines Menüs horizontal im frame oben habe und die zweite, dritte, vierte und fünfte ebene im frame links haben möchte...

nun habe ich versucht den entrylevel des menüs zu beeinflussen... damit er erst alles ab der 2. ebene anzeigt...

aber er zeigt immer auch die erste ebene mit an...

das folgende menü stellt nur den teil im linken frame dar, der ab der zweiten ebene ausgegeben werden soll.

mein menü: (die auskommentierten dinger habe ich natürlich schon in jeder variante versucht... oder auch noch nicht... vielleicht hat ja wer ne idee... das wäre super)

subparts.MENUL = HMENU 
subparts.MENUL.excludeUidList = 
subparts.MENUL.1 = TMENU
//subparts.MENUL.1.entrylevel = 0
//subparts.MENUL.1.special = directory 
//subparts.MENUL.1.special.value = 1 
subparts.MENUL.1.target = _top
subparts.MENUL.1.NO { 
allWrap = <br>&nbsp; | <br>
CUR = 1 
CUR .linkWrap = <br>&nbsp; | <br>
}
subparts.MENUL.1.CUR < subparts.MENUL.2.NO 
subparts.MENUL.1.CUR = 1 
subparts.MENUL.1.CUR.allWrap =  | 
subparts.MENUL.1.CUR.doNotLinkIt = 1 
subparts.MENUL.1.NO.ATagParams = class="nav1"
subparts.MENUL.1.CUR.ATagBeforeWrap = 1 

subparts.MENUL.2 = TMENU 
subparts.MENUL.2.NO { 
expAll=0 
allWrap = <br>&nbsp;&nbsp; | <br>

} 

subparts.MENUL.2.CUR < subparts.MENUL.3.NO 
subparts.MENUL.2.CUR = 1 
subparts.MENUL.2.target = _top
subparts.MENUL.2.CUR.allWrap = <br>&nbsp;&nbsp; | <br>
subparts.MENUL.2.CUR.doNotLinkIt = 1 
subparts.MENUL.2.CUR.ATagBeforeWrap = 1 
subparts.MENUL.2.NO.ATagParams = class="nav1"

subparts.MENUL.3 = TMENU 
subparts.MENUL.3.NO { 
expAll=0 
allWrap = <br>&nbsp;&nbsp;&nbsp; | <br>

} 
subparts.MENUL.3.CUR < subparts.MENUL.4.NO 
subparts.MENUL.3.CUR = 1 
subparts.MENUL.3.target = _top
subparts.MENUL.3.CUR.allWrap = <br>&nbsp;&nbsp;&nbsp; | <br>
subparts.MENUL.3.CUR.doNotLinkIt = 1 
subparts.MENUL.3.CUR.ATagBeforeWrap = 1 
subparts.MENUL.3.NO.ATagParams = class="nav1"

subparts.MENUL.4 = TMENU 
subparts.MENUL.4.NO { 
expAll=0 
allWrap = <br>&nbsp;&nbsp;&nbsp;&nbsp; | <br>

}
subparts.MENUL.4.CUR < subparts.MENUL.5.NO 
subparts.MENUL.4.CUR = 1 
subparts.MENUL.4.target = _top
subparts.MENUL.4.CUR.allWrap = <br>&nbsp;&nbsp;&nbsp;&nbsp; | <br>
subparts.MENUL.4.CUR.doNotLinkIt = 1 
subparts.MENUL.4.CUR.ATagBeforeWrap = 1 

subparts.MENUL.5 = TMENU 
subparts.MENUL.5.NO { 
expAll=0 
allWrap = <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | <br>

}

subparts.MENUL.5.CUR < subparts.MENUL.6.NO 
subparts.MENUL.5.CUR = 1 
subparts.MENUL.5.target = _top
subparts.MENUL.5.CUR.allWrap = <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | <br>
subparts.MENUL.5.CUR.doNotLinkIt = 1 
subparts.MENUL.5.CUR.ATagBeforeWrap = 1 
}

jemand ne idee dazu?

dj.​picasso ·

Hi,

Du solltest mal an der Übersicht Deines Code arbeiten, dann findest Du Dich auch in Deinem Durcheinander, das Du hier geschaffen hast, zurecht!
Ich sage nur: Klammern, falscche Positionierungen usw. usw. usw.

page.20 {
  template = FILE
  template.file = fileadmin/dies_ist_dein_template.tmpl
  workOnSubpart = DOKUMENT
....
....
  marks.MENUL = COA
  marks.MENUL { 
  20 = HMENU
  20 { 
     entryLevel = 1
     excludeUidList = 
     special = directory
#    special = list
#    special.value = 1 
  }

  20.1 = TMENU 
	NO { 
	allWrap = <br>&nbsp; | <br> 
	} 

	ACT < .NO
	ACT = 1
	ACT {
	allWrap = <p class=navhd>|</p>
	doNotLinkIt = 1
	doNotShowLink = 0
	}

	CUR < .ACT
	CUR = 1 
	CUR {
	linkWrap = <br>&nbsp; | <br> 
	allWrap =  | 
	doNotLinkIt = 1 
	ATagParams = class="nav1" 
#	Wofür soll das den hier gut sein, wenn kein before-IMG definiert ist?
#	ATagBeforeWrap = 1 
	}

   }
...

Ich habe mal wahlweise was hineingeschrieben damit es klar wird. Auch das mit dem workOnSubpart. Muss natürlich gfls. angepasst werden.

Generell gilt aber: Ordnung ist das halbe Ziel und nicht: Wer Ordnung hält ist nur zu faul zum Suchen! 😉
Ciao
Der DJ

doku ·

dein special.value ist auch wirklich 1 ?
du weißt, daß special.value die seiten id erfordert und nicht eine level angabe?

ich weiß, daß die frage bescheuert klingt, aber ich hab hier schon so einiges erlebt... 😉