Typo3 – Submenu mit übergeordneter Reiteranzeige
Möchte man ein Submenu erstellen indem der übergeordnete Menupunkt angezeigt und verlinkt wird, so kann man das mit dem cObject umsetzten.
Anforderung ist das ein Submenu generiert wird bei dem der obere Menupunkt als Überschrift dient und auf den Reiter verlinkt ist. Dazu noch ein Pfeil wenn nötig.
Wir teilen das ganze in 3 Bereiche.
1. Wir öffnen den Container wo der Inhalt geparst werden soll.
2. Wir holen und die Pid der Parentseite und verpacken dieses nach unseren Wünschen.
3. Wir listen das die eigentliche 2 Ebene darunter auf.
Das wars schon.
2 = TMENU
2 {
expAll = 1
noBlur = 1
stdWrap.wrap.stdWrap.cObject = COA
stdWrap.wrap.stdWrap.cObject {
10 = TEXT
10.value = <div class="submenu-container">
20 = TEXT
20.typolink.parameter = {field:pid}
20.typolink.parameter.insertData = 1
20.wrap = <div class="submenu-entry"><span class="submenu-back-arrow"> </span><span class="submenu-mainitem">|</span></div>
30 = TEXT
30.value = <ul class="dropdown-menu">|</ul></div>
}
NO = 1
NO.wrapItemAndSub = <li id="menu_{field:uid}" class="dropdown-li">|</li>
NO.wrapItemAndSub.insertData=1
}