Zum Inhalt springen

Problem mit Menü

Erstellt am 10. Oktober 2005 · 3 Antworten · letzte Antwort am 26. Oktober 2005

Tags: Frage

Frank79 ·

Hallo,

sorry erstmal wenn ich nicht ganz durchblicke, bin ziemlicher Typo3
Anfänger.
Ich habe eien Seite mit Menüpunkten ohne und unten.
Klickt man auf einen Menüpunkt erscheint links (NAVILINKS) ein Menü.
Es soll immer nur eine Ebene angezeigt werden, daher hab ich es so mit dem
field:uid gemacht, damit auf einen Klick auf ein Punkt im Linkenmenü
dessen Untermenü angezeigt wird.
Jetzt zu meinem Problem:
Wie erkenne ich, ob ein Menüpunkt Untermenüpunkte hat oder nicht?
So wie ich es jetzt ist kommt im linken Menü logischerweise nichts wenn
ich in der untersten Ebene auf einen Link klicke. Bei einem Klick auf der
untersten Ebene sollte das Menü links allerdings gleich bleiben.

So hab ich es momentan gemacht:

10.marks.NAVILINKS = HMENU
10.marks.NAVILINKS {
special = directory
special.data=field:uid
1 = TMENU
1.NO = 1
1.NO.linkWrap = |<br>
1.NO.ATagTitle.field=title
}

ich bräuchte also irgendwie sowas in der Art:

[Wenn es Unterpunkte gibt dann]

10.marks.NAVILINKS = HMENU
10.marks.NAVILINKS {
special = directory
special.data=field:uid
1 = TMENU
1.NO = 1
1.NO.linkWrap = |<br>
1.NO.ATagTitle.field=title
}

[ansonsten nimm das Menü von einer Ebenen höher]

Nur wie setzte ich das mit Typoscript um?

Gruß
Frank

Frank79 ·

hmm weiss keiner wie ich das lösen kann?

kann ich in einem HMENU nicht irgendwie herausfinden ob die aktuelle Seite Unterpunkte im Menü hat oder nicht?

Gruß
Frank

ulrich_k ·

Ich habe das gleich Problem. Aber ich sehe nicht wie man das mit IFSUB lösen kann. Ich dachte damit greift man nur auf Unterseiten zu.

Das Problem ist aber doch, dass die Ebene DARÜBER abhängig sein soll davon, ob ein Untermenüpunkt existiert.

Leider scheint dafür keine Condition zu existieren. Ich wäre auch sehr dankbar für jede Lösung!