[TYPO3-german] Typo3 4.2.1 // Menü splitten
Ronald Steiner
Ronald.Steiner at googlemail.com
Sun Sep 28 21:51:32 CEST 2008
Hi Dirk,
das dürfte ziemlich auf das rauslaufen was Du willst: (siehe unten)
Der "Trick" ist also der "entryLevel"
hoffe das hilft Dir weiter.
beste Grüße
Ron
P.S.: hier der TS Code:
A) Top-Menü:
subpart_topMenu = HMENU
subpart_topMenu.entryLevel = 0
subpart_topMenu.1 = TMENU
subpart_topMenu.1 {
NO.allWrap = <li>|</li>
NO.stdWrap.htmlSpecialChars = 1
NO.target = page
ACT = 1
ACT.stdWrap.htmlSpecialChars = 1
ACT.allWrap = <li class="aktiv">|</li>
wrap = <ul>|</ul>
}
B) Seiten-Unter-Menü:
subpart_leftMenu = HMENU
subpart_leftMenu.entryLevel = 1
subpart_leftMenu.1 = TMENU
subpart_leftMenu.1 {
NO.allWrap = <li> | </li>
NO.stdWrap.htmlSpecialChars = 1
CUR = 1
CUR.stdWrap.htmlSpecialChars = 1
CUR.allWrap = <li class="aktiv">|</li>
ACTIFSUB = 1
ACTIFSUB.stdWrap.htmlSpecialChars = 1
ACTIFSUB.allWrap = <li class="aktiv">|</li>
wrap = <ul id="sub">|</ul>
}
subpart_leftMenu.2 = TMENU
subpart_leftMenu.2 {
NO.allWrap = <li> | </li>
NO.stdWrap.htmlSpecialChars = 1
ACT = 1
ACT.stdWrap.htmlSpecialChars = 1
ACT.allWrap = <li class="aktiv">|</li>
wrap = <li><ul id="subsub">|</ul></li>
}
Soetebeer Dirk schrieb:
> Hallo Zusammen,
>
> vielleicht wei jemand, wie man folgende Situation lösen kann:
>
> Es bestehen zwei Menüs:
>
> Im ersten Menü (Menu_Top) werden die Elemente horizontal platziert.
>
> Im zweiten Menü (Menu_Left) werden die Elemente vertikal angeordnet.
>
> In beiden Menüs wird jeweils nur eine Ebene angezeigt.
>
> Wenn im Menu_Top ein Element ausgewählt wird, welches keine weiteren Untermenüpunkte besitzt, soll im Menu_Left in Typo3 unter Menu_Left enthaltene Elemente angezeigt werden.
>
> Falls jedoch der ausgewählte Eintrag im Menü Menu_Top eigene Elemente besitzt, sollten diese im Menu_Left angezeigt werden. Die in Typo3 unter Menu_Left enthaltenen Einträge sollen in diesem Fall nicht angezeigt werden.
>
> Ich hoffes, das der Sachverhalt einigermaßen verständlich rübergebracht werden konnte.
>
> Da ich noch keine Idee habe, wie man dies lösen kann, stelle ich hier mal die Frage in die Gruppe:
>
> Hat vielleicht jemand eine Idee, wie man die Zielsetzung theoretisch am sinnvollsten umsetzen kann?
>
> Für jede Idee, auch wenn diese noch so abwegig erscheint, bin ich sehr dankbar.
>
> Velen Dank im voraus.
>
> Dirk
More information about the TYPO3-german
mailing list