Zum Inhalt springen

H/Tmenu aus 2 Komponenten wrappen - wie?

Erstellt am 28. Juli 2008 · 3 Antworten · letzte Antwort am 7. August 2008

Tags: Frage

butterbreeze ·

Hallo, ich bin gerade etwas ratlos, was die korrekte Implementierung eines Menüs als HMENU TMENU angeht, vielleicht kann hier jemand helfen?

Beispiel: http://tinyurl.com/5qjh8v

In Firexox, Safari & Opera sieht es korrekt aus, in IE6/7 nicht. Das liegt daran, dass ich die Menü-Items via RAW-HTML Einträgen einpflege (Typo3 setzt jetzt vor jedes Menu-Item so zusätzliche <a id=...> Tags). Dies ist eine Behelfslösung, da ich es nicht geschafft habe, folgenden Wrap über HMENU TMENU zu realisieren (Beispiel):

<li><a href="index.php?id=50" title="Madonnen 21"><span>Madonnen 21</span>2006</a></li>

... die tags <ul></ul> befinden sich statisch, in der HTML Vorlage verankert. Wie man sieht, soll der Menü-Eintrag aus 2 Komponenten - Seitentitel und Jahr bestehen. Der Seitentitel soll in <span> Brackets eingeschlossen werden, um die horizontale Formatierung zu gewährleisten.

Ist es möglich, ein TMENU aus 2 Komponenten in dieser Form zu realisieren? Was meint Ihr? Anregungen sind sehr willkommen 😃

butterbreeze ·

so hat's funktioniert:

#Dynamic Menu
MALEREI_MENU_DYNAMIC = HMENU
MALEREI_MENU_DYNAMIC {
	special = directory
	special.value = 40
	1 = TMENU
	1 {
	wrap = <ul class="menu">|</ul>
	NO.wrapItemAndSub=<li>|</li>
	noBlur = 1

		NO.stdWrap.cObject = COA
		NO.stdWrap.cObject {
	
		10 = TEXT
		10.field = title
		10.wrap =<span>|</span>
				
		20 = TEXT
		20.field = subtitle
		20.wrap =|
		}
	}
}