Zum Inhalt springen

Einstiegspunkt für TMENU festlegen

Erstellt am 15. Dezember 2006 · 2 Antworten · letzte Antwort am 15. Dezember 2006

Tags: Frage

bbb ·

Hallo Typoids,

schon oft hat mir das Forum hier latent rat geboten und ich würd gern auch folgendes Problem durch euch lösen. Es geht um eine Seitenstruktur, die ja zwangsläufig auch als Vorlage für´s Menü gilt. Habe schon einige UIDs exkludiert, nun ist die Anforderung aber, einen Punkt dieser Seitenstruktur in ein zweites Menü auszulagern, das auf allen Seiten der kompletten Webseite zu sehen sein soll.

Der Baum enthält also:
* root
|-- Seite1
|-- Seite2
|-- Seite3
|-- Service [PID: 101]
|-- (excluded)

DIVBOX1 soll nun Seite 1-3 enthalten. Das funzt einigermaßen.
DIVBOX2 soll alle Unterseiten von "Service" enthalten.

Derzeit sind zur Erreichung meines Ziels zwei Fragen offen.

Wie sage ich dem TMENU Objekt, dass es an der PID "101" immer einsteigen soll?

Die andere Frage ist zeitweilen die, dass ich den Punkt "Service" ja nicht anzeigen lassen, sondern die Unterseiten direkt als Oberkategorie benutzen will. (Die Antwort auf diese Frage werde ich bestimmt selbst finden, bevor´s hier zu N00Big rüberkommt hehe)

Für den Einstiegspunkt wäre ich doch schon dankbar.

entryLevel
#bringt´s ja irgendwie nicht in dem Zusammenhang oder?
steffenk ·

Du willst das Menü also aufsplitten, also auch unterschiedlich aufbauen

SEITEN = HMENU
SEITEN {
  special = list
  special.value = 1,2,3
  1 = TMENU
  1 { ... } 
}

SERVICE = HMENU
SERVICE {
   special=directory
   special.value=101
   1 = TMENU
   1 { ... }
}
bbb ·

das sieht verdammt gut aus, danke!
hab also komplett an der falschen kante gesucht.

TMENU special=directory legt mir also ein menü mit allen unterpunkten der angegebenen UID an, und TMENU special=list erzeugt das menü mit den explizit genannten UIDs!

beide fragen auf einmal scheinbar gelöst. big thanks @ steffenk