Zum Inhalt springen

Aufklappbares hmenu

Erstellt am 17. November 2005 · 1 Antwort · letzte Antwort am 17. November 2005

Tags: Frage

Schippi ·

Hallo!

Ich bin gerade dabei mein Maturaprojekt mit Typo3 zu fertigen. Habe mir auch schon so manche Dokumentationen beschafft, allerdings werde ich aus denen nicht schlau.

Mein Problem: Ich habe ein horizontales Menu und würde nun gerne beim mouseouver einen layer öffnen lassen, in dem das submenu steht.

Mein Script der gesamten Page:

# Default PAGE object:
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/style.css
page.bodytag = <body bgclolor="white" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
page.includeLibs.gmenu_layers = media/scripts/tmenu_layers.php

page.1 = TEMPLATE
page.1 {
   template = FILE
   template.file = fileadmin/home.htm
   workOnSubpart = DOKUMENT
   subparts.INHALT = CONTENT
   #subparts.INHALT < styles.content.get
   #subparts.INHALT < styles.content.getRight
   subparts.INHALT.table = tt_content
   subparts.INHALT.select.orderBy = sorting
   subparts.INHALT.select.where = colPos=0
   subparts.INHALT.select.languageField = sys_language_uid

  #MENUOBEN

   marks.INFO = HMENU
   marks.INFO.special = list
   marks.INFO.special.value = 5
   marks.INFO.1 = TMENU
   marks.INFO.1.NO.allWrap = |<td>|*|</td>|

   marks.SCHUELER = HMENU
   marks.SCHUELER.special = list
   marks.SCHUELER.special.value = 2
   marks.SCHUELER.1 = TMENU
   marks.SCHUELER.1.NO.allWrap = |<td>|*|</td>|

   marks.ELTERN = HMENU
   marks.ELTERN.special = list
   marks.ELTERN.special.value = 3
   marks.ELTERN.1 = TMENU
   marks.ELTERN.1.NO.allWrap = |<td>|*|</td>|

   marks.LEHRER = HMENU
   marks.LEHRER.special = list
   marks.LEHRER.special.value = 8
   marks.LEHRER.1 = TMENU
   marks.LEHRER.1.NO.allWrap = |<td>|*|</td>|

   marks.LINKS = HMENU
   marks.LINKS.special = list
   marks.LINKS.special.value = 7
   marks.LINKS.1 = TMENU
   marks.LINKS.1.NO.allWrap = |<td>|*|</td>|

   marks.BSCW = HMENU
   marks.BSCW.special = list
   marks.BSCW.special.value = 6 
   marks.BSCW.1 = TMENU
   marks.BSCW.1.NO.allWrap = |<td>|*|</td>|

   marks.HOME = HMENU
   marks.HOME.special = TEXT
   marks.HOME.special.value = 1
   marks.HOME.1 = TMENU
   marks.HOME.1.NO.allWrap = |<td>|*|</td>|

}
}

Ich bitte nun die etwas routinierteren Programmierer mir zu helfen, denn ich komm nicht weiter.

lg
Andreas

humpun ·

Du solltest die TMENU_LAYER benutzen, das ist das, was du suchst.

Benutz die Suche, da fidnest du genug Beispiele.

Mfg

humpun