# Das textMENU_LINKS erstellen
MENU_LINKS = HMENU
MENU_LINKS {
special = directory
special.value = 422
entryLevel = 1
1 = TMENU
1 {
expAll=1
NO = 1
NO.linkWrap = <br />|<br />
}
CUR < .1
CUR {
#Eigenschaften des Menüs, während es aktuell ist
beforeImg = fileadmin/images/frau8.jpg
# Childs zeigen
}
CUR = 1
Ich habe testhalber beforeImg eingefügt, nur um zu schauen, ob CUR überhaupt greift. Leider tut es das nicht und ich habe keine Ahnung warum.
Kann mir dabei vlt. jemand weiterhelfen?
1 = TMENU
1 {
expAll = 1
NO = 1 # ist überflüssig, NO ist immer 1
NO.linkwrap = |
CUR = 1
CUR.beforeImg = ....
}
Jochen Weiland
achso, mit NO hat CUR dann nixmehr zu tun, also auch keine Eigenschaften übernehmen oder so. CUR ist mächtiger als NO und überschreibt NO, falls es aktiv ist.
seh ich das so richtig?
Nein, es ist nicht so, dass das eine das andere überschreibt. Es ist je nach aktueller Navigation einer der Zustände NO, ACT oder CUR aktiv, und für jeden können unterschiedliche Eigenschaften festgelegt werden.
Jochen Weiland
Naja aber wenn NO der normale Zustand ist und CUR der aktuelle Zustand ... dann überschreibt doch für die Zeit in der CUR aktuell ist CUR die Eigenschaften von NO, oder gelten die NO Eigenschaften im selben Augenblick auf für diese Ebene?
Wenn es die aktuelle Seite ist, gelten die Einstellungen für CUR, sonst die Einstellungen für NO. Warum nicht einfach ausprobieren?
Brobiers mal damit, dann siehst Du was was ist:
MENU_LINKS = HMENU
MENU_LINKS {
1 = TMENU
1 {
special = directory
special.value = 422
entryLevel = 1
expAll=1
NO.linkWrap =NO: |
CUR = 1
CUR {
linkWrap =CUR: |
}
ACT = 1
ACT {
linkWrap =ACT: |
}
}
2 < .1
3 < .1
}
aga
naja klappt jetzt schon, ich wollt nur auf nummer sicher gehen und es richtig verstehen 🙂
dankeschön für die auskunft
ich hätte noch eine frage, falls sie darauf eine antwort wüssten wäre es echt klasse.
kann man für menüs eine art default-eigenschaft setzen, die für alle menüs gilt, ohne dass ich für jedes neue menü diese eigenschaften wiede setzen oder kopieren muss?
also sowas wie
MENU_LINKS {
default = ...
}
so das die eigenschaften für das gesamte menü links gelten, inklusive aller ebenen (auch wenn mal eine neue hinzukommt)
geht sowas?
mfg Lars
Denke, dass Du die erste Ebene festlegen musst und dann kannst Du die Definitionen aller anderen Ebenen kopieren, mit
1 = TMENU
1{
deine Definitionen
}
2 < .1
3 < .1
usw.
Aber falls Du die 2., 3. usw Ebene überhaupt nicht definierst wird sie auch nicht angezeigt.
aga
japp und eben dieses definieren wollte ich per default lösen.
naja werd wohl nicht drum rum kommen wie ich das sehe :p