listenmenü [Gelöst]

  • porki porki
    T3PO
    0 x
    27 Beiträge
    0 Hilfreiche Beiträge
    25. 04. 2006, 13:05

    hallo.
    ich kriegs einfach nicht gebacken #angry#

    ich möchte ein listenmenü mit 3 ebenen haben.

    der entsprechende html teil des templates sieht so aus:

    [HTML]<ul>
    <li><a href="#">ebene 1</a>
    <ul>
    <li><a href="#">ebene 2 </a></li>
    <li><a href="#">ebene 2 </a>
    <ul>
    <li><a href="#">ebene 3 </a></li>
    <li><a href="#">ebene 3 </a></li>
    </ul>
    </li>
    </ul>
    </li>
    <li><a href="#">ebene 1</a></li>
    <li><a href="#">ebene 1</a></li>
    </ul>
    [/HTML]

    ich habe gelesen, dass ich das mapping für das hauptmenü auf das erste ul setzen muss. im weiteren verlauf des wizards, wo mir das typoscript vorgeschlagen wird muss ich angeben, dass jedes element von einem <li>|</li> und jede unterebene zusätzlich von einem <ul>|</ul> gewrapped werden soll.

    meine bisherigen versuche waren leider erfolglos (nur die erste ebene wird angezeigt).

    der setupcode sieht so aus:

    [TS]## Menu [Begin]lib.mainMenu = HMENU
    lib.mainMenu.entryLevel = 0
    lib.mainMenu.wrap = <ul>|</ul>
    lib.mainMenu.1 = TMENU
    lib.mainMenu.1.NO {
    allWrap = <li>|</li>
    }

    lib.mainMenu.2.ACT {
    allWrap = <ul>|</ul>
    }
    ## Menu [End][/TS]

    danke schonmal für eure hilfe.


  • 1
  • porki porki
    T3PO
    0 x
    27 Beiträge
    0 Hilfreiche Beiträge
    27. 04. 2006, 19:56

    ok...
    das problem hat sich inzwischen gelöst. ich hab nun beim mappingvorgang ein für das menü vorgesehenes div ausgewählt und die einzelnen ebenen mit ul bzw jedes element mit einem li umschlossen. hab also das vorgeschlagene ts von tv komplett verworfen und neu geschrieben.

    geholfen haben mir dabei die zahlreichen postings aus dem "menü"-bereich hier im forum, welchen ich gänzlich übersehen hatte :o

    gruß
    porki

  • 1