Zum Inhalt springen

GMENU und TMENU kombinieren

Erstellt am 2. Juli 2005 · 7 Antworten · letzte Antwort am 3. Juli 2005

Tags: Frage

charlie ·

Hallo zusammen
Möchte in der ersten Ebene ein GMENU mit Rollover usw.
einsetzen. Unterseiten sollen in Ebene 2 und 3 aber als TMENU jeweils unterhalb der GMENU Buttons angezeigt werden.
Geht das Grundsätzlich?

Gruß charlie

toyde ·

jep. geht.

du definierst einfach einmal den Typ "GMENU" für dein 1.-Level, dann TMENU für dein 2.-Level, etc..

charlie ·

hallo toyde
danke für die Antwort.
Hab ich jetzt mal umgesetzt, doch leider setzt mir Typo3 das TMENU
der 2 Ebene immer unter alle anderen Menüpunkte vom GMENU der 1. Ebene.
gruß charlie

toyde ·

Mit was wrappst(generierst) du die einzelnen Menüpunkte denn? HTML hat natürlich auch seine Rolle in dem Ganzen.
Mit "TD", "DIV", "SPAN",etc..?

bye

charlie ·

Hallo toyde,
unten mal der Code zum reingucken, ist im Moment
ohne klammern und so nur für den ersten grundsätzlichen Aufbau.

#-----NAVI1--Ebene1-GMENU mit Rollover----------
#-------------------------------------------------------------------------
seite.10.marks.NAVI1 = HMENU
seite.10.marks.NAVI1.special = list
seite.10.marks.NAVI1.special.value = 5, 4, 2, 3, 33
seite.10.marks.NAVI1.entryLevel = 0
seite.10.marks.NAVI1.1 = GMENU
seite.10.marks.NAVI1.1.expAll = 0
seite.10.marks.NAVI1.1.NO = 1  
seite.10.marks.NAVI1.1.NO {
                                         backColor = #CCCCCC
                                         XY = 150, 31
                                          5  = IMAGE
                                         5.file = fileadmin/admin/grafiken/button_no1.gif                                          
                                         10 = TEXT
                                         10.text.field = title
                                         10.offset = 10, 23
                                         10.fontSize = 13
                                         10.niceText = 0
                                         10.fontFile = fileadmin/admin/fonts/arial.ttf
                                        # 10.fontFile = fileadmin/admin/fonts/verdana.ttf
                                         }
#---------------------------------------------------------------
seite.10.marks.NAVI1.2 = TMENU
#seite.10.marks.NAVI1.2.expectAll = 0
seite.10.marks.NAVI1.2.NO = 1
seite.10.marks.NAVI1.2.NO {
                                        allWrap = <tr height="15"><td>|</td></tr>
                                        beforeImg = fileadmin/admin/grafiken/pfeilchen1.gif
                                          }
#----------------------------------------------------------------

Irgendwie hab ich nen Denkfehler und komm nich drauf was ich falsch mache
Jedenfals setzt Typo3 beim angeklickten einer Seite der 1.Ebene immer die jeweiligen Unterseiten der 2.Ebene zusammen mit dem GMENU Button der ersten Ebene unter alle anderen Button der1.Ebene + das TMENU Ebene2

gruß charlie

toyde ·

TypoScript macht genau das, was in deinem Frontend raus kommt:

allWrap = <tr height="15"><td>|</td></tr>

du darfst natürlich kein "tr" um jeden Menüpunkt machen =)
Ein "tr" bewirkt eine neue Zeile in einer Tabelle.

bye

charlie ·

Hallo toyde,

gut das du meinen Aufschrei nich jehört hast.... #angry# #angry# #angry#

gruß charlie