Hallo,
ich arbeite mich gerade durch eines der zahlreichen Bücher über typo3 durch und obwohl ich mich an die Beispiele gehalten habe, hänge ich an dem entryLevel Dilemma
Also ich habe folgende Navigationsstruktur
test
-> Menü links (ID= 58)
----->Homepage
----->aktuelles
----->Info
------------->MenüA
und habe folgendes Skript
# das grafische Menü erstelln
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45:
| MENU_LINKS = HMENU MENU_LINKS { wrap = <img src="fileadmin/images/linie_weiss.gif" width="178" height="1"><br>| special = directory special.value = 58 entryLevel = 1 1 = GMENU 1.NO = 1 1.NO { XY = 178 , 24 backColor = #364497 10 = TEXT 10.text.field = title 10.fontColor = #FFFFFF 10.fontFile = fileadmin/fonts/verdana.ttf 10.fontSize = 12 10.niceText = 1 10.offset = 14, 16 20 = IMAGE 20.file = GIFBUILDER 20.file { XY = 178,1 backColor = #FFFFFF } 20.offset = 0,23 } 1.RO < .1.NO 1.RO.backColor = #061467 2 < .1 2.NO { backColor = #D3E2F9 10.fontColor = #061467 10.fontSize = 11 } 2.RO < .2.NO 2.RO.backColor = #C1D5F4 } |
Wenn ich entryLevel = 0 setze oder lösche, dann sehe ich die Menüpunkte unterhalb Menü links, aber nicht die nächsttieferen.
Wenn ich entryLevel = 1 setze sehe ich gar nix.
Vielleicht noch ein Punkt. Die Menüs sind zum Teil versteckt.
Was mache ich hier falsch?
Ich glaube, dass die Verwendung von entryLevel zusammen mit special auch falsch ist, zumindest steht es so auf der in TSRef, leider wurde es aber durch das Tutorial so vorgegeben.
Jedenfalls wird das 2 Level nicht ausgewertet und dargestellt. Es gibt ja keine Möglichkeit die Scripts zu debuggen oder?
g
Michael