Hallo Liste, ich versuche gerade ein Menü mit Typo3 zu realisieren. Das Menü soll ca so aussehen:
<ul> <li><a>Item 1.1</a> <ul> <li><a>Item 1.2</a> <img src="RECOURCE_IMG von Item_1.2 an Position 1" /> <div> <h2>Subtitle von Item 1.2</h2> <ul> <li><a>Item 1.3.1</a></li> <li><a>Item 1.3.2</a></li> <li><a>Item 1.3.3</a></li> </ul> </div> </li> </ul> </li> <li><a>Item 2.1</a> (Kein Bild, da keines an Position 1 angegeben worden ist) <ul> <li><a>Item 2.2.1</a></li> <li><a>Item 2.2.2</a></li> <li><a>Item 2.2.3</a></li> (Kein div mit Subtitle, da es keine weitere Menüebene gibt) </ul> </li> </ul> Im TypoScript habe ich aktuell folgendes definiert: marks.NAVIGATION = HMENU marks.NAVIGATION { entryLevel=0 wrap = <ul class="clearfix"> | </ul> # Die erste Ebene: 1 = TMENU 1.expAll = 1 1 { noBlur = 1 NO { allWrap=<li id="nav_{field:uid}">| allWrap.insertData=1 wrapItemAndSub = |</li> ATagParams.stdWrap.dataWrap = title="{field:title}" } ACT = 1 ACT{ allWrap=<li id="nav_{field:uid}"class="active">| allWrap.insertData=1 wrapItemAndSub = |</li> } } # Die zweite Ebene: TEMP = TEXT 2 = TMENU 2.expAll = 1 2 { noBlur = 1 wrap = <ul> | </ul> NO { TEMP = <h2>{field:subtitle}</h2> TEMP.insertData = 1 allWrap.insertData=1 allWrap=<li id="nav_{field:uid}">| wrapItemAndSub = |</li> ATagParams.stdWrap.dataWrap = title="{field:title}" beforeImg = GIFBUILDER beforeImg { format = jpeg quality = 100 XY = [10.w],[10.h] 10 = IMAGE 10.file { import = uploads/media/ import.listNum = 1 import.field = media } } beforeImg.if.isTrue.field = media beforeImg.if.isTrue.listNum = 1 } } # Die dritte Ebene: 3 = TMENU 3 { noBlur = 1 stdWrap.wrap = <ul> | </ul> wrap = <div class="level3">|</div> NO { allWrap.insertData=1 allWrap=<li id="nav_{field:uid}">| wrapItemAndSub = |</li> ATagParams.stdWrap.dataWrap = title="{field:title}" } } } Hier habe ich gleich mehrere Problemstellen: Wie bekomme ich den Subtitle der in der 2. Ebene definiert ist in der 3. Ebene angezeigt? Die Bilder die der GIFBUILDER generiert sind trotz format = jpeg und quality = 100 kriselig, hat da einer eine bessere Idee wie man das umsetzten könnte? Trotz beforeImg.if.isTrue.field = media und beforeImg.if.isTrue.listNum = 1 werden mir leider doch noch leere Bilder in der 2. Menüebene generiert wenn kein Bild in de Resourcen definiert ist. Hat einer da eine Idee oder einen Tipp für mich wie ich das Menü in Typo3 zum laufen bekomme? Danke schon mal und viele Grüße Oliver _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german