Läßt sich dieses Menü bauen? [Gelöst]

  • 0 x
    16 Beiträge
    0 Hilfreiche Beiträge
    19. 09. 2006, 14:53

    Hallo!

    ich möchte gerne folgendes Menü realisieren:

    Menu1 Menu2 Menu3

    Menu1.1
    Menu1.1.1
    Menu1.2

    Menu4
    Menu5

    Das Menü so aufzubauen ist dann nicht das Problem. Doch sobald ich z.B. das Menü 'Menu4' auswähle ergibt sich folgendes Bild:

    Menu1 Menu2 Menu3

    Menu4.1
    Menu4.2

    Menu4
    Menu5

    Ich hätte aber gerne:

    Menu1 Menu2 Menu3

    Menu1.1
    Menu1.1.1
    Menu1.2

    Menu4
    Menu4.1
    Menu4.2
    Menu5

    Hat jemand eine Idee, ob sich dieses Menü überhaupt realisieren läßt, und wenn ja wie?

    Gruss, Jörg


  • 1
  • toyde toyde
    Jedi-General
    0 x
    1971 Beiträge
    0 Hilfreiche Beiträge
    19. 09. 2006, 16:56

    .. und Du wolltest uns sicher gerade noch dein eingesetztes TypoScript posten ;) . Scheint so, als ob Du einen Subpart/Marker mit der falschen Information fütterst/überschreibst - aber raten können wir hier lange. Configs?

    grüsse

  • 0 x
    16 Beiträge
    0 Hilfreiche Beiträge
    19. 09. 2006, 17:05

    Sorry! Hier kommt das TS

    [TS]#horizontal menu
    subparts.TOPNAV= HMENU
    subparts.TOPNAV {
    maxItems = 3
    1 = GMENU
    1.NO {
    altImgResource.import = uploads/media/
    altImgResource.import.field = media
    altImgResource.import.listNum = 0
    }

    1.ACT = 1
    1.ACT {
    altImgResource.import = uploads/media/
    altImgResource.import.field = media
    altImgResource.import.listNum = 1
    }
    }

    # Vertical menu
    subparts.LEFTNAV = HMENU
    subparts.LEFTNAV {
    wrap = <ul class="nav-ul">|</ul>
    entryLevel = 1

    1 = TMENU
    1.target = _top
    1.NO.linkWrap = <li class="nav-li"> | </li>
    1.NO.ATagParams = class="nav-link"

    1.ACT < .1.NO
    1.ACT = 1
    1.ACT.linkWrap = <li class="nav-li-active"> | </li>
    1.ACT.ATagParams = class="nav-link-active"

    2 = TMENU
    2.target = _top
    2.NO.linkWrap = <li class="nav-li-ebene2"> | </li>
    2.NO.ATagParams = class="nav-link-ebene2"

    2.ACT < .2.NO
    2.ACT = 1
    2.ACT.linkWrap = <li class="nav-li-ebene2-active"> | </li>
    2.ACT.ATagParams = class="nav-link-ebene2-active"

    3 = TMENU
    3.target = _top
    3.NO.linkWrap = <li class="nav-li-ebene3"> | </li>
    3.NO.ATagParams = class="nav-link-ebene3"

    3.ACT < .3.NO
    3.ACT = 1
    3.ACT.linkWrap = <li class="nav-li-ebene3-active"> | </li>
    3.ACT.ATagParams = class="nav-link-ebene3-active"

    }

    # Statisches Menue
    subparts.STATICNAV = HMENU
    subparts.STATICNAV {
    special = directory
    special.value = 46
    wrap = <ul class="nav-ul">|</ul>

    1 = TMENU
    1.target = _top
    1.NO.linkWrap = <li class="nav-li"> | </li>
    1.NO.ATagParams = class="nav-link"

    1.ACT < .1.NO
    1.ACT = 1
    1.ACT.linkWrap = <li class="nav-li-active"> | </li>
    1.ACT.ATagParams = class="nav-link-active"

    2 = TMENU
    2.target = _top
    2.NO.linkWrap = <li class="nav-li-ebene2"> | </li>
    2.NO.ATagParams = class="nav-link-ebene2"

    2.ACT < .2.NO
    2.ACT = 1
    2.ACT.linkWrap = <li class="nav-li-ebene2-active"> | </li>
    2.ACT.ATagParams = class="nav-link-ebene2-active"

    3 = TMENU
    3.target = _top
    3.NO.linkWrap = <li class="nav-li-ebene3"> | </li>
    3.NO.ATagParams = class="nav-link-ebene3"

    3.ACT < .3.NO
    3.ACT = 1
    3.ACT.linkWrap = <li class="nav-li-ebene3-active"> | </li>
    3.ACT.ATagParams = class="nav-link-ebene3-active"

    }
    [/TS]

    Gruss, Jörg

  • 0 x
    16 Beiträge
    0 Hilfreiche Beiträge
    09. 10. 2006, 12:22

    Hallo!

    Ich habe den Seitenbaum nun wie folgt aufgebaut:

    + root
    + Menu1
    + Menu1.1
    + Menu1.1.1
    + Menu4 (*)
    + Menu5 (**)
    + Menu2
    + Menu2.1
    + Menu4 (Mount auf *)
    + Menu5 (Mount auf **)
    + Menu3
    + Menu3.1
    + Menu4 (Mount auf *)
    + Menu5 (Mount auf **)

    So funktioniert das Menü dann, wie ich es wollte.

    Gruss, Jörg

  • 1