Ich habe ein simples Menü entworfen; allerdings möchte ich alle No Elemente ausblenden sobald es (mehr als) ein ACT Element gibt:
Wählt man Menü1 sieht man alle Menüpunkte Ebene 2. Sobald man einen Menüpunkt Ebene 2 wählt, verschwinden alle anderen Menüpunkte Ebene 2 und ausschließlich das Aktive Element und Ebene 3 ist sichtbar.
temp.menu_2 = HMENU
temp.menu_2.entryLevel = 1
temp.menu_2.1 = TMENU
temp.menu_2.1 {
NO.allWrap = <li class="no"> | </li>
# if (ACT >= 1) {
# NO.doNotShowLink = 1
# }
ACT = 1
ACT.allWrap = <li class="act"> | </li>
wrap = <ul> | </ul>
}
Wie kann man diese Pseudocode-if-Abfrage dem Typo3 näher bringen? Ich hab leider nichts dergleichen gefunden.