Zum Inhalt springen

Unterseiten und ein TMENU mit einer Ebene

Erstellt am 29. Juni 2006 · 4 Antworten · letzte Antwort am 30. Juni 2006

Tags: Frage

FunnyDingo ·

Hallo zusammen,

ich habe mir nun mit Typo-Script ein Menü gebastelt das wie folgt aussieht:

page.10.marks.NAVI = HMENU
page.10.marks.NAVI {
    special = directory
    special.value = 2
    1 = TMENU
    1.wrap = <ul id="navi">|</ul>
    1.NO = 1
    1.NO {
      allWrap = <li>|</li>
    }
    1.CUR < .1.NO
    1.CUR.allWrap = <li class="activetab">|</li>
    1.ACT < 1.CUR
}

Das funktioniert soweit auch. Nun versuche ich mal zu erklären was ich versuche umzusetzten:
Wenn man sich auf der Seite "Projekte" befindet (http://www.funnydingo.de/typo3test/projects.html) wird in der Navi alles genau so dargestellt wie ich es gerne hätte. Dies klappt auf der ganzen Ebene. Aber sobald ich auf eine Unterseite wechsel (Beispiel: http://www.funnydingo.de/typo3test/projects/yac.html) wird der Menü-Punkt "Projekte" nicht mehr als "activetab" angezeigft (was ja auch korrekt ist, da es ja nicht die CUR-Eigenschaft greift).

Wie kann ich ihm denn sagen, dass die CSS-Klasse "avtivetab" nicht nur auf der CUR Seite der ersten Ebene, sondern auch auf den entsprechenden Unterseite (für alle Ebenen) greifen soll?

Ich hoffe ich konnte das verständlich erklären.

Gruß,
FunnyDingo

igorshmigor ·

ACT hätte doch eigentlich auch funktionieren müssen?
Ich glaube der Fehler ist hier:
1.ACT < 1.CUR
muss heißen
1.ACT < .1.CUR