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
}