Prima, dann machen wir das doch auch direkt für das linke Menü. Einziger Unterschied, das wir von einer anderen Ursprungsseite ausgehen und ev. mehrere Ebenen brauchen.
Als erstes kopieren wir unser Menü und ändern nur den Startpunkt und den Namen der CSS-Klasse
Das Menü links
LINKS = HMENU LINKS { special = directory special.value = 3 1 = TMENU 1.wrap=<ul>|</ul> 1.NO = 1 1.NO.linkWrap = <li>|</li> 1.ACT = 1 1.ACT < .NO 1.ACT.doNotLinkIt = 1 1.ACT.allWrap = <li id="leftnavi-aktiv">|</li> }

Um die nächste Ebene testen zu können, legen wir 2 weitere Seiten unterhalb von Produkte an.
Machen wir uns an die Darstellung. Hier wird es jetzt schön einfach, da wir wieder kopieren können.
Wir erweitern unser HMENU um ein weiteres Objekt. Dieses ist automatisch das Objekt der nächsten Ebene - ist das nicht super praktisch ? ![]()
Und dieses Objekt kopieren wir einfach von der ersten Ebene Wir müssen natürlich noch die CSS-Klasse abändern
2 = TMENU 2.noBlur = 1 2.wrap = <li><ul>|</ul></li> 2.noBlur = 1 2.NO = 1 2.NO.ATagTitle.field = title 2.NO.linkWrap = <li>|</li> 2.ACT = 1 2.ACT < .2.NO 2.ACT.doNotLinkIt = 1 2.ACT.allWrap = <li id="leftnavi-sub-aktiv">|</li>
Komisch, wir probieren es und sehen, das sich nichts verändert hat. Haben wir was falsch gemacht ?
Zur Sicherheit löschen wir das Cache, indem wir auf die beiden Buttons links klicken.
hmm - immer noch nichts. Scheinbar fehlt noch was.
Ah, wir brauchen für die Fortführung der Ebenen einen Wert, der sagt, bei welcher Ebene es los geht.
Schauen wir uns die Ebenen nochmal an:
Unser Menü hat den Ausgangspunkt Ebene 1, wir fügen das noch ein:
entryLevel = 1
und siehe da, es funktioniert ![]()
Manche mag es ärgern, das Typo3 immer noch einen Code in die Links schreibt:
onfocus="blurLink(this);"
um das abzuschalten, gibt man noch den Parameter
noBlur = 1
mit. Ausserdem möchten wir noch den title-tag der Links füllen, das machen wir mit dem Seitentitel:
wir schauen uns nochmal das komplette linke Menü an:
LINKS = HMENU LINKS { special = directory special.value = 2 entryLevel = 1 1 = TMENU 1.wrap= <ul>|</ul> 1.noBlur = 1 1.NO = 1 1.NO.ATagTitle.field = title 1.NO.linkWrap = <li>|</li> 1.ACT = 1 1.ACT < .NO 1.ACT.doNotLinkIt = 1 1.ACT.allWrap = <li id="leftnavi-aktiv">|</li> 2 = TMENU 2.noBlur = 1 2.wrap = <li><ul>|</ul></li> 2.noBlur = 1 2.NO = 1 2.NO.ATagTitle.field = title 2.NO.linkWrap = <li>|</li> 2.ACT = 1 2.ACT < .2.NO 2.ACT.doNotLinkIt = 1 2.ACT.allWrap = <li id="leftnavi-sub-aktiv">|</li> }



Impressum
Mollio

Aktuelle Infos zum...
Dein Kommentar
Der code hat bei mir erst nicht...
ohhh... God... you saved my...