Zum Inhalt springen

Unterpunkte eines letzen Überpunktes anders darstellen!?!

Erstellt am 21. November 2007 · 5 Antworten · letzte Antwort am 21. November 2007

Tags: Frage

TomCAT ·

Hallo Typo3-Freunde,

ich möchte folgendes Menü (siehe Grafik) umsetzen, klappt so weit auch ganz gut. Nur habe ich das Problem, dass die "Unterseiten" der letzen "Hauptseite" anders dargestellt werden müssen.

Kann man das in TS abfragen?

Bild: 217.160.73.105/bsp.gif

Vielen Dank

TomCAT ·
ArminB schrieb

moin,

mit optionsplit.

Armin

Vielen Dank für den Tipp!
Mache das ja eigentlisch schon mit optionsplit

Hab mal den TS-Code eingestellt! Vielleicht haste denn ja noch einen Tipp für mich

Problem ist halt ich muss bei den letzen drei "Unterseiten" links die Linie wegebekommen.

10.marks.NAVIGATION_LEFT = HMENU
10.marks.NAVIGATION_LEFT.special = directory
10.marks.NAVIGATION_LEFT.special.value = 2
10.marks.NAVIGATION_LEFT.entryLevel = 1

10.marks.NAVIGATION_LEFT.1 = TMENU
10.marks.NAVIGATION_LEFT.1.expAll = 1
10.marks.NAVIGATION_LEFT.1.NO = 1
10.marks.NAVIGATION_LEFT.1.NO.ATagParams = class="nav_left_1"
10.marks.NAVIGATION_LEFT.1.NO.ATagTitle = TEXT
10.marks.NAVIGATION_LEFT.1.NO.ATagTitle.field = subtitle // title
10.marks.NAVIGATION_LEFT.1.NO.before = <div class="nav_left_1_first">|*| <div class="nav_left_1"> |*| <div class="nav_left_1_last">
10.marks.NAVIGATION_LEFT.1.NO.after = </div> |*| </div> |*| </div>

10.marks.NAVIGATION_LEFT.1.ACT < .10.marks.NAVIGATION_LEFT.1.NO
10.marks.NAVIGATION_LEFT.1.ACT.ATagParams = class="nav_left_1_aktiv"



10.marks.NAVIGATION_LEFT.2 = TMENU
10.marks.NAVIGATION_LEFT.2.NO = 1
10.marks.NAVIGATION_LEFT.2.NO.ATagParams = class="nav_left_2"
10.marks.NAVIGATION_LEFT.2.NO.ATagTitle = TEXT
10.marks.NAVIGATION_LEFT.2.NO.ATagTitle.field = subtitle // title
10.marks.NAVIGATION_LEFT.2.NO.before = <div class="nav_left_2_first"> |*| <div class="nav_left_2"> |*| <div class="nav_left_2_last">
10.marks.NAVIGATION_LEFT.2.NO.after = </div>

10.marks.NAVIGATION_LEFT.2.ACT < .10.marks.NAVIGATION_LEFT.2.NO
10.marks.NAVIGATION_LEFT.2.ACT.ATagParams = class="nav_left_2_aktiv"
TomCAT ·
Kitsunet schrieb

Du musst halt überlegen wo diese Linie herkommt und dann auf Basis der class "nav_left_1_last" entsprechend abändern.

Hallo und Danke,

nav_left_1_last -> hat ein eigenes Hintergrund-Bild
nav_left_2_first -> auch
nav_left_2 -> auch
nav_left_2_last -> auch

Nun bräuchte ich aber für die Unterseiten des letzten "Hauptpunktes" auch ne eigene Klasse, da hier das Hintergrundbild ja wieder anders aussehen muss, als bei den restlichen. Bräuchte so was wie:

nav_left_2_bottom_first
nav_left_2_bottom
nav_left_2_bottom_last

Kann man das mit optionsplit erreichen?

TomCAT ·

Hallo!

Ich konnte es jetzt mit "wrapItemAndSub" und CSS lösen! :p

Wens interessiert hier der TS-Code:

10.marks.NAVIGATION_LEFT = HMENU
10.marks.NAVIGATION_LEFT.special = directory
10.marks.NAVIGATION_LEFT.special.value = 2
10.marks.NAVIGATION_LEFT.entryLevel = 1

10.marks.NAVIGATION_LEFT.1 = TMENU
#10.marks.NAVIGATION_LEFT.1.expAll = 
10.marks.NAVIGATION_LEFT.1.wrap = <div>|</div>
10.marks.NAVIGATION_LEFT.1.NO = 1
10.marks.NAVIGATION_LEFT.1.NO.ATagParams = class="nav_left_1"
10.marks.NAVIGATION_LEFT.1.NO.wrapItemAndSub = <div id="nav_left_1_first">|</div> |*| <div id="nav_left_1_middle">|</div> |*| <div id="nav_left_1_last">|</div>

10.marks.NAVIGATION_LEFT.2 = TMENU 
10.marks.NAVIGATION_LEFT.2.wrap = <div>|</div>
10.marks.NAVIGATION_LEFT.2.NO = 1
10.marks.NAVIGATION_LEFT.2.NO.ATagParams = class="nav_left_2"
10.marks.NAVIGATION_LEFT.2.NO.wrapItemAndSub = <div id="nav_left_2_first">|</div> |*| <div id="nav_left_2_middle">|</div> |*| <div id="nav_left_2_last">|</div>

10.marks.NAVIGATION_LEFT.3 = TMENU 
10.marks.NAVIGATION_LEFT.3.wrap = <div>|</div>
10.marks.NAVIGATION_LEFT.3.NO = 1
10.marks.NAVIGATION_LEFT.3.NO.ATagParams = class="nav_left_3"
10.marks.NAVIGATION_LEFT.3.NO.wrapItemAndSub = <div id="nav_left_3_first">|</div> |*| <div id="nav_left_3_middle">|</div> |*| <div id="nav_left_3_last">|</div>