Zum Inhalt springen

MenuObj im TemplateObj =

Erstellt am 11. Oktober 2005 · Noch keine Antworten

Tags: Frage

ViperT ·

Hallo Typo3ler,

ich habe folgendes Problem:
Ich habe für meine Unterdokumente einen seperaten Navigationsbereich den ich folgendermaßen aufbaue:

# menu sub
temp.hmenu_sub = HMENU
temp.hmenu_sub {
  entryLevel = 1
  1 < temp.tmenuA # wird weiter oben als TMENU aufgebaut
  #.2 < temp.tmenuB
  #.3 < temp.tmenuC
}
temp.menu_sub = TEMPLATE
temp.menu_sub {
  template = FILE
  template.file = fileadmin/tmpl/v9/menu_l.tmpl
  marks {
    # ID
    menu_id = TEXT
    menu_id.value = sub

    # Titeltext
    menu_title = TEXT
    menu_title.value = Subnavigation
    
    # MiniImage
    menu_miniimg = IMAGE
    menu_miniimg.file = fileadmin/tmpl/v9/images/icons/home.png
    menu_miniimg.params = class="miniimg"
    menu_miniimg.altText = Subnavigation

    # Inhalt
    menu_content < temp.hmenu_sub
  }
}

jetzt habe ich aber nicht unter jedem Hauptdokument auch ein Unterdokument. Ergo soll das Unterdokumentenmenü auch nicht immer angezeigt werden, sondern nur, wenn das HMENU auch Elemente besitzt.
Ich habe es schon mir etweigen if Bedingungen versucht. Aber irgentwie scheine ich den Sinn bzw. die Anwendung davon noch nicht ganz zu begreifen #paralyzed#

Vielen Dank für eure Hilfe 😉

MfG ViperT