Zum Inhalt springen

GMENU + excludeUidList mag nicht funktionieren

Erstellt am 25. November 2004 · 2 Antworten · letzte Antwort am 25. November 2004

Tags: Frage

tstening ·

Hallo,

ich habe zwei Menüs. Ein Menü (HMENU), welches mir den Pfad anzeigt und ein Menü (GMENU) mit Buttons.

Nun gibt es einige Seiten in der zweiten Ebene, die ich zwar im Pfad (HMENU) angezeigt bekommen möchte, die jedoch im GMENU unsichtbar sein sollen. Man gelangt auf die Seiten über Links innerhalb eine First-Level-Seite Dazu wollte ich im GMENU excludeUidList verwenden.

Mein Code sieht so aus:

[...]

temp_path = HMENU
temp_path.special = rootline
temp_path.1 = TMENU
temp_path.1.wrap = Sie befinden sich hier:   |
temp_path.1.NO.allWrap = | >  |*||*| |

temp_menu = GMENU
temp_menu.excludeUidList = 7,8,9
temp_menu.NO {
    wrap = | <p />
    XY = [10.w],[10.h]
    10 = IMAGE
    20 = TEXT
    20.fontSize = 9
    20.fontColor = #FF6302
    20.fontFile = t3lib/fonts/CelticmdDecorative.ttf
    20.outline.thickness = 1
    20.outline.color = #ffffff
    20.text.field = title
    20.text.case = lower
}

# ------------------------
# Main TEMPLATE cObject for the BODY
# ------------------------
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template =< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_BODY
  subparts.menu = HMENU
  subparts.menu.1 < temp_menu
  subparts.menu.1.expAll = 1
  subparts.menu.1.NO {
    10.file = fileadmin/template/main/pics/button.gif
    20.offset = 5,15
  }
  subparts.menu.2 < temp_menu
  subparts.menu.2.NO {
    10.file = fileadmin/template/main/pics/button2.gif            
    20.offset = 5,15
  }
}

[...]
 
}

Bei der Definiton meines GMENU habe ich temp_menu.excludeUidList = 7,8,9 angegeben, um die Seiten mit den IDs 7, 8 und 9 auszublenden. Sie werden aber weiterhin im GMENU angezeigt. Warum? Wo liegt mein Fehler?

Beim HMENU funktioniert es problemlos. da kann ich Seiten ausblenden.

Viele Grüße,
Tobias :-)

tstening ·

Dankeschön! Das wars. :-)

Mir war nicht klar, dass ich das so machen musste. Muss mich mal tiefer mit der Materie beschäftigen. Ich weiss da wohl noch viel zu wenig.

Viele Grüße,
Tobias :-)