Zum Inhalt springen

Menü über mehrere Ebenen

Erstellt am 20. Dezember 2004 · Noch keine Antworten

Tags: Frage

timeless ·

Hallo alle zusammen,

ich bin dabei mich in TYPO3 einzuarbeiten und habe folgendes Problem. Ich möchte ein GMENU im Leftframe erstellen, das mindestens 4 Ebenen umfasst.

Menu1
submenu1
submenu1.2
submenu1.2.1
submenu2
submenu2.1
submenu2.1.1

Beim Anklicken eines Menüpunkts sollen die Untermenüpunkte aufgelistet werden und der Inhalt der aktuellen Seite im Mainframe dargestellt werden.

Beim rum experimentieren benutze ich das Standardtemplate BUSINESS und habe folgenden Code in das TemplateSetupfeld eingefügt

left.100 >
left.100 = HMENU
left.100{
  
  entryLevel = 0
}
left.100.1 = GMENU
left.100.1{
   
   target = page
   collapse = 1
   
  
   NO = 1
   NO{
     
      XY = 120, 25
     backColor = {$menu.bgCol}
     wrap = <br/>
     10 = TEXT
     10.text.field = title
     10.fontColor = black
     10.fontFile = fileadmin/fonts/verdanab.ttf
     10.fontSize = 10
     10.niceText = 0
     10.offset =  5,15
    
    }
    RO < .NO
    RO{
      
      tmp < .backColor
      5 < .10
      5.fontColor = .tmp
      5.offset = 7,17
      10.fontColor = white
     }
   
   
  
}
  
left.100.2 < left.100.1
left.100.2.NO.10.offset = 10,15
left.100.2.RO.10.offset = 10,15
left.100.2.RO.5.offset = 12,17

left.100.3 < left.100.1
left.100.3.NO.10.offset = 15,15
left.100.3.RO.10.offset = 15,15
left.100.3.RO.5.offset = 17,17

left.100.4 < left.100.1
left.100.4.NO.10.offset = 20,15
left.100.4.RO.10.offset = 20,15
left.100.4.RO.5.offset = 22,17

solange target = page, werden die Submenüs nicht aufgelistet. Wenn ich target = left setze, wird das Menü zwar beim Anklicken aufgelistet, im Mainframe aber der Inhalt nicht aktualisiert.

Ich bin sehr dankbar für jede Hilfe.