Hallo Zusammen
Ich habe folgende Navigationsstruktur:
startseite
- unterseite
- unterseite2
- systemordner
- sub 1
- subsub1.1
- subsub1.2
- sub 2
- subsub2.1
- subsub2.2
nun möchte ich immer wenn ich die seite sub1 oder sub2 (kann dynamisch sein) aufrufe, dass dort ein untermenu erscheint wie z.B. subsub1.1, subsub1.2 usw.
hat jemand einen vorschlag?
gruss andi
special.value = ?
Beispiel: www.ooe.spoe.at
oder meinst du was anderes??
Die fragestellung find ich im allgemeinen sehr allgemein. 😉
ja genau! jedoch ist diese navigation auch in der ersten stufe dynamisch, d.h. erweiterbar?
gruss andi
# mainMenu cObject
lib.mainMenu = HMENU
lib.mainMenu {
special = directory
# pageID der Startseite
special.value = 13
# Textmenüobjekt 1. Ebene
1 = TMENU
1 {
# alle Unterpunkte einblenden
expAll = 1
# Menüpunkte und Untermenüspunkte in <li> einpacken
wrap = <ul>|</ul>
# wird benötigt, wenn die Seite möglichst barrierefrei sein soll
noBlur = 1
# Normalzustand
NO = 1
NO {
wrapItemAndSub = <li>|</li>
stdWrap.htmlSpecialChars = 1
# jedem Link ein <title>-Tag aus dem Datenbankfeld mitgeben
# wenn abstract als auch description nicht eingetragen, dann Seitentitel eintragen
ATagTitle.field = abstract // description // title
}
# aktiver Zustand
CUR = 1
# kopiere Einstellungen von Normalzustand
CUR < .NO
und überschreibe einige Werte bzw. setze zusätzliche
CUR {
# aktuelle Seite zu verlinken unerwünscht bei Barrierefreiheit
wrapItemAndSub = <li class="linkactive"> | </li>
doNotLinkIt = 1
}
}
# Textmenüobjekt 2. Ebene, kopiert von 1. Ebene
2 < .1
# Textmenüobjekt 3. Ebene, kopiert von 1. Ebene
3 < .1
}
Falls du ene 4. Ebene hast, musst du eben noch ein
4 < .1
hinzufügen 😉
Wenn du noch
# alle Unterpunkte einblenden
expAll = 1
rauslöschst, erhälst du genau dein gewünschtes Verhalten, dass das Untermenü erst beim Klick auf den Menüeintrag geöffnet wird.
wow super! ich probiere es gleich heute aus.
vielen Dank!
gruss andi
okay, hat geklappt!
was ist aber wenn ich jetzt nur die zweite stufe abbilden möchte?
also ich habe nun das
.1
und
.2
möchte aber nur das .2 zeigen.
gruss andi