Hallo,
ich bräuchte mal euren Rat.
ich habe folgende Seitenstruktur
root
_root MENU_LINKS (UID = 7)
-- PUNKT 1 (UID = 11)
---- UNTERPUNKT1 a
---- UNTERPUNKT1 b
---- UNTERPUNKT1 c
-- PUNKT 2 (UID = 10)
---- UNTERPUNKT2 a
---- UNTERPUNKT2 b
---- UNTERPUNKT2 c
-- PUNKT 3 (UID = 9)
---- UNTERPUNKT3 a
---- UNTERPUNKT3 b
---- UNTERPUNKT3 c
-- PUNKT 4 (UID = 8-)
---- UNTERPUNKT4 a
---- UNTERPUNKT4 b
---- UNTERPUNKT4 c
Frage 1) Die Navigation soll aber aufgesplittet werden. Und zwar sollen die PUNKT 1-4 auf der Linken Seite stehen (###MENU_LINKS###) und im oberen Teil sollen dann die jeweiligen Unterpunkte auftauchen (ggf. wieder mit unterpunkten).
Mein Lösungsansatz wäre, für die Seiten PUNKT 1-4 jeweils ein eigenes Template TS-Template anzulegen, indem ich dann special.value auf 11, 10, 9, oder 8 stelle.
ABER, gibt das da nicht eine elegantere Lösung, das sich das entryLevel auf die aktuell obere ebene bezieht und ich nur mein root TS-Template benötige?
###################### Untermenü oben
MENU_SUB = HMENU
MENU_SUB {
special = directory
special.value = 7
entryLevel = 2
1 = GMENU
1.NO = 1
1.NO {
wrap = <table border="0" cellspacing="0" cellpadding="0" class="table_subnavigation"><tr><td>|</td>|*|<td>|</td>|*|<td>|</td></tr></table>
XY = [10.w], [10.h]
backColor = #000000
### Text auf das menu rendern
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/Neue_Helvetica/Hlcb____.ttf
10.fontSize = 8.1
10.fontColor = #ffffff
10.niceText = 1
10.offset = 10,10
}
### einen Rolloverstatus der ersten Ebene erzeugen 1.RO = 1
1.RO < .1.NO
1.RO.10.fontColor = #99B100
### ??? einen Aktivstatus der ersten Ebene erzeugen
1.CUR = 1
1.CUR < .1.NO
1.CUR.10.fontColor = #99B100
### einen Aktivstatus der Ebenen in einer Reihe erzeugen
1.ACT = 1
1.ACT < .1.NO
1.ACT.10.fontColor = #99B100
}
######################