2 Menüs realisierbar [Gelöst]

  • Shortie Shortie
    T3PO
    0 x
    15 Beiträge
    0 Hilfreiche Beiträge
    19. 11. 2007, 21:51

    Hallo zusammen,

    Ich habe eine Frage zu Typo3 - Menügestaltung.

    Ich habe folgende Seitenstruktur im Root :

    Seite1
    Seite2
    Seite3
    Seite4
    Seite5

    bei meiner derzeitigen Typo3 Implementierung habe ich ein Menü welches alle Pages vom Root Level beinhaltet:

    Menu:
    Seite1
    Seite2
    Seite3
    Seite4
    Seite5

    Diese würde ich nun gerne in zwei Menüs aufteilen :

    Menu1:
    Seite1
    Seite2
    Seite3

    Menü2:
    Seite4
    Seite5

    Kann ich das mit Typoscript realisieren?
    Mir gehts eigentlich darum, dass ich Menü 2 z.B. in ein anderes CSS <div> legen kann.

    z.Z. ist mein Typo Code folgendermaßen:

    [TS]## Menu [Begin]lib.mainMenu = HMENU
    lib.mainMenu.entryLevel = 0

    lib.mainMenu.1 = TMENU
    lib.mainMenu.1.wrap = <h2>Navigation</h2> <p> | </p>
    lib.mainMenu.1.NO {
    allWrap = » |<br />
    }
    ## Menu [End][/TS]

    Vielen Dank im Voraus für Eure Hilfe,
    Anfänger Shortie


  • 1
  • surf surf
    R2-D2
    0 x
    71 Beiträge
    0 Hilfreiche Beiträge
    19. 11. 2007, 22:27

    Hallo Shortie,

    entweder Du trennst es - statt entryLevel mit
    special = list
    special.value = 1,2,3 (id der Seiten)

    oder arbeitest mit Optionssplit

    Gruß Ralf

  • Shortie Shortie
    T3PO
    0 x
    15 Beiträge
    0 Hilfreiche Beiträge
    19. 11. 2007, 22:47

    Danke, die special list variante probier ich gleich mal aus...

    mfG Shortie

  • Shortie Shortie
    T3PO
    0 x
    15 Beiträge
    0 Hilfreiche Beiträge
    19. 11. 2007, 22:56

    So, habs ausprobiert ... prinzipiell funktioniert die Einschränkung der Page IDs einwandfrei.

    Gibts hierzu noch die Möglichkeit, ein Menu zu erstellen welches NICHT die Page IDs x, y hat??

    Also z.B.:

    [TS]#menu1 : soll nur PID 35 und 36 beinhalten
    20 = HMENU
    20.special = list
    20.special.value = 35, 56

    #menu2 : soll alle PIDs ausser 35 und 36 beinhalten
    30 = HMENU
    30.special = list
    30.special.value = !35, !56 ????
    [/TS]

    Danke

  • surf surf
    R2-D2
    0 x
    71 Beiträge
    0 Hilfreiche Beiträge
    19. 11. 2007, 23:23

    Natürlich geht das auch.

    excludeUidList = 1,2 (ID ausblenden)

  • Shortie Shortie
    T3PO
    0 x
    15 Beiträge
    0 Hilfreiche Beiträge
    19. 11. 2007, 23:40

    @Surf: Danke für deine schnelle, kompetente Hilfe.
    Ich bin dank dir einen riesen Schritt weiter gekommen!

    mfG Shortie

  • 1