hallo, ich habe ein kleines Problem. Leider habe ich weder bei Google noch hier im Forum eine Lösung dafür gefunden.
Ich habe folgende Menüstruktur
1. Haup1 Haupt2 Haupt3 haupt4
2. unter1 unter2 unter3 unter4
wenn ich jetzt auf "unter3" klicke, möchte ich das das Untermenü von "haupt4" durch das Untermenü von "unter3" ersetzt wird.
Hoffe ich habe es verständlich genug ausgedrück.
Vielleicht kennt ja jemand dafür eine Lösung.
Gruß Arne
Hmm, weiß wirklich keiner Rat? Bin hier am verzweifeln. Warscheinlich liegt die Antwort auf der Hand, ich sehe sie nur nicht.
Dann poste doch dein TypoScript. Du hast evtl. 2 Marker, je einen für obere und untere Navi nehme ich an.
Dann überschreib z.B. auf deinen Unterebenen den "entryLevel" bzw. Ausgangspunkt "special.value = ID". Mit deinem Code kann man Dir besser helfen - den sieht hier keiner vom Schiff/Forum aus 😉 .
grüsse
Das macht Sinn ;-) Ich glaub ich bin einfach nur zu überarbeitet.. hab ich seit gestern schon geschlafen????
Hier der Code:
10.marks {
HAUPTMENU = HMENU
HAUPTMENU.entryLevel = 0
HAUPTMENU.1 = TMENU
HAUPTMENU.1.NO = 1
HAUPTMENU.1.NO.linkWrap = <td class="btn_hauptmenu">|</td>
HAUPTMENU.1.ACT < .HAUPTMENU.1.NO
HAUPTMENU.1.ACT.linkWrap = <td class="btn_hauptmenu_ro">|</td>
UNTERMENU = HMENU
UNTERMENU.entryLevel = 1
UNTERMENU.1 = TMENU
UNTERMENU.1.NO = 1
UNTERMENU.1.NO.ATagParams = class="untermenu"
UNTERMENU.1.NO.linkWrap = |
UNTERMENU.1.ACT < .UNTERMENU.1.NO
UNTERMENU.1.ACT.ATagParams = class="untermenu_ro"
UNTERMENU.2 < .UNTERMENU.1
UNTERMENU.2.NO = 1
}
Den marker UNTERMENU überschreibt man evtl. über weitere +extTemplates (TypoScript in tieferen Ebenen)
überschreib z.B. auf deinen Unterebenen den "entryLevel" bzw. Ausgangspunkt "special.value = ID".
Über condition könntest Du dies bspw. ebenfalls zentral mit nur einem Template (TypoScript) je Page-ID steuern.
Denkanstoss für globalVar bezgl. condition:
Diese Bedingung trifft zu, wenn die Seiten-ID größer als 10 ist.
[globalVar = TSFE:id > 10]
Such Dir aus, was Dir am einfachsten/passendsten scheint.
grüsse
Danke erstmal für die schenllen Antworten.
Aber wo kann ich denn das entryLevel einstellen. Das eght doch nur für den gesamten Marker oder irre ich mich?
Gruß Arne
Gibt es nicht irgendeine Möglichkeit das über die Ebenen zu steuern?
Problem ist, dass dies eine Seite für Nachrichten, etc. werden soll, die aber nicht von mir betrieben wird. D.h. die Menüstruktur wird wohl häufiger bearbeitet. Wenn ich das ganze jetzt über special.value löse, dann gibt das doch nur Probleme sobald die Beziehungen nicht mehr stimmen...