Zum Inhalt springen

Menüeintrag wrap aller 2 Einträge

Erstellt am 17. Februar 2016 · Noch keine Antworten

Tags: TYPO3 6.x, Frage

larack ·

Hallo alle zusammen,
so langsam aber sicher bin ich ein wenig am verzweifeln. Ich habe ein solches Menü aufgebaut:

<div class="row dropdown-menu">
    <a href="#"  class = "li_main_header">
        <div class="icon_menu">Menüpunkt 1</div>
    </a>
    <ul class="ul_main_menu">
        <li>
            <a href="#" >Submenü 1</a>
        </li>
        <li>
            <a href="#" >Submenü 2</a>
        </li>
        <li>
            <a href="#" >Submenü 3</a>
        </li>
    </ul>
    <a href="#"  class = "li_main_header">
        <div class="icon_menu">Menüpunkt 2</div>
    </a>
    <ul class="ul_main_menu">
        <li>
            <a href="#" >Submenü 1</a>
        </li>
    </ul>
<a href="#"  class = "li_main_header">
        <div class="icon_menu">Menüpunkt 3</div>
    </a>
    <ul class="ul_main_menu">
        <li>
            <a href="#" >Submenü 1</a>
        </li>
        <li>
            <a href="#" >Submenü 2</a>
        </li>
        <li>
            <a href="#" >Submenü 3</a>
        </li>
    </ul>
    <a href="#"  class = "li_main_header">
        <div class="icon_menu">Menüpunkt 4</div>
    </a>
    <ul class="ul_main_menu">
        <li>
            <a href="#" >Submenü 1</a>
        </li>
    </ul>
</div>

Nun möchte ich gern das der Menüpunkt 1 sowie Menüpunkt 2 und deren ul ein div umgelegt wird:

<div class="row dropdown-menu">
<div class="col-sm-3">
    <a href="#"  class = "li_main_header">
        <div class="icon_menu">Menüpunkt 1</div>
    </a>
    <ul class="ul_main_menu">
        <li>
            <a href="#" >Submenü 1</a>
        </li>
        <li>
            <a href="#" >Submenü 2</a>
        </li>
        <li>
            <a href="#" >Submenü 3</a>
        </li>
    </ul>
    <a href="#"  class = "li_main_header">
        <div class="icon_menu">Menüpunkt 2</div>
    </a>
    <ul class="ul_main_menu">
        <li>
            <a href="#" >Submenü 1</a>
        </li>
    </ul>
</div>
<div class="col-sm-3">
<a href="#"  class = "li_main_header">
        <div class="icon_menu">Menüpunkt 3</div>
    </a>
    <ul class="ul_main_menu">
        <li>
            <a href="#" >Submenü 1</a>
        </li>
        <li>
            <a href="#" >Submenü 2</a>
        </li>
        <li>
            <a href="#" >Submenü 3</a>
        </li>
    </ul>
    <a href="#"  class = "li_main_header">
        <div class="icon_menu">Menüpunkt 4</div>
    </a>
    <ul class="ul_main_menu">
        <li>
            <a href="#" >Submenü 1</a>
        </li>
    </ul>
</div>
</div>

Wie kann ich dies denn in Typoscript realisieren? Getestet habe ich dies damit:

lib.field_topmenu.2.NO.allWrap = |*| <div class="col-sm-3"> | || |</div> |*|

Mein Problem ist das er dann aber das ul vom Menüpunkt 2 nicht mit rein nimmt.

Schöne Grüße und besten Dank Meta