Hallo Leute,
Ich befasse mich relativ neu mit TypoScript, kenne aber die Grundstruktur und so. Nun hab ich allerdings ein Problem, welches ich nicht nachvollziehen kann.
Ich habe ein Dropdown- Menu. Es sollen also alle Menupunkte immer angezeigt werden. Suche ich im Netz, komme ich zum Ergebnis, dass dies mit expAll = 1 ermöglicht werden sollte. Leider funktioniert das bei mir nicht. Aber warum?
Folgendes Skript:
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/template/template.html
workOnSubpart = DOCUMENT_BODY
subparts {
CONTENT < styles.content.get
SPALTERECHTS < styles.content.getRight
MENU = HMENU
MENU {
1 = TMENU
1 {
# Ebene 1
noBlur = 1
expALL = 1
NO {
wrapItemAndSub = <ul class="level1"> | </ul>
allWrap = <li> | </li>
}
ACT < .NO
}
2 = TMENU
2 {
# Ebene 2
noBlur = 1
expALL = 1
wrap = <ul class="level2"> | </ul>
NO {
allWrap = <li> | </li>
}
ACT < .NO
}
}
}
}
Ich hab jetzt expAll bei 1 und 2 drin. Aber es geht auch nicht, wenn ich es nur bei einem rein tue.
[edit] Was ich noch schreiben wollte: sobald ich die übergeordnete Seite offen habe, wird das Untermenu dieser einen Seite korrekt angezeigt.
Und gleich noch eine andere Frage: Warum machen einige unter ACT < .NO noch ACT = 1? Bei mir ändert das nichts.
Danke für die Hilfe
andreas