Zum Inhalt springen

Inhalt zwischen Menüpunkten einfügen

Erstellt am 27. April 2004 · 2 Antworten · letzte Antwort am 29. April 2004

Tags: Frage

jarry83 ·

hallo forum,

ich arbeite jetzt seit gut zwei wochen mit typo3 und bin wirklich absolut begeistert!

Habe mich schon durch diverse dokumentationen und dieses forum gelesen und als ergebnis steht jetzt eine mehrsprachige seite, mit der ich soweit doch schon recht zufrieden bin. :-)

Nur bei einer, vermutlich relativ simplen, sache (wenn man denn weiß wie's geht) komme ich irgendwie nicht weiter. Ich habe heute schon länger nach einer lösung gesucht, bin aber nicht wirklich fündig geworden. Deshalb hoffe ich, dass mir hier jemand weiter helfen kann.

Nun aber zu meinem problem. Ich erstelle auf folgende weise mein menü:

temp.menu_1 = HMENU
temp.menu_1.1 = TMENU
temp.menu_1.1 {
   NO.allWrap = <tr><td> | </td></tr>
   ACT = 1
   ACT.allWrap = <tr><td> | </td></tr>
}   
temp.menu_1.2 = TMENU
temp.menu_1.2 {
   NO.allWrap = <tr><td>&nbsp;&nbsp; | </td></tr>
   ACT = 1
   ACT.allWrap = <tr><td><&nbsp;&nbsp; | </td></tr>
}

(unwichtiges habe ich jetzt mal weggelassen)

Wie schaffe ich es nun, das menü an bestimmten stellen zu unterbrechen und anderen inhalt (z.B. ein bild oder einen untertext) zwischen den menüpunkten anzuzeigen?

Irgendwie ist mir das noch nicht so ganz klar, hat jemand eine idee, oder vielleicht sogar ein/die lösung?

Danke schonmal für alle antworten!

gruß
jarry

jweiland ·

Mit dem Feature "optionSplit" müsste das machbar sein. Ist aber nicht ganz trivial und erfordert eingehende Beschäftigung mit der Doku (TSRef, Kapitel 3.1.4)

Jochen Weiland

jarry83 ·

hallo,

danke für den tipp! Habe das jetzt (vereinfacht dargestellt) so gelöst:

menu = HMENU
menu.1 = TMENU
menu.1 {
   NO.allWrap = || <br> TEXT/BILD <br> |*| <br> |*| <br> || <br>
}   
menu.2 = TMENU
menu.2 {
   NO.allWrap = <br> &nbsp;&nbsp; |
}

Da ich aber auch noch ein php-script zwischen zwei menüpunkte "bauen" wollte, habe ich das menü mit:

menu_top = HMENU
menu_top.special = directory
menu_top.special.value = 1

und in der html-vorlage mit:

###MENU1###
###PHPSCRIPT###
###MENU2###

aufgeteilt.

gruß
jarry