[Typo3-german] userdefiniertes Menu

JoH info at cybercraft.de
Wed Aug 24 17:18:32 CEST 2005


> "Warum?" würde ich ja gern erfahren :)
> Aber das es laufen müsste, da sind wir uns ja einig ^^
>
> Die Site hat 2 Menüs, eins oben und eins Links. Das Script hat
> folgende Funktion(wobei die Verlinkung noch nicht eingebunden ist,
> sondern erstmal nur die Titel der Seiten gelesen werden sollen): es
> gilt für das Linke Menu und soll jeweils den aktuellen Menupunkt,
> dessen Ebene und seine Elternebene mit dessen Kindern ausgeben.
> Es hat auch in Typo3 geklappt (mit der Extension page_php_content
> getestet, also direkt in typo3-content simuliert)...also müsste es so
> ja auch laufen.
> Über die Einbindung in Typoscript bin ich mir noch sehr unsicher :/

Nochmal: Warum machst Du das mit eigenem PHP?
So geht's mit TypoScript:

Variante 1 - verschachteltes Menu

[treeLevel = 0,1]
[else]
temp.linkesMenu = HMENU
temp.linkesMenu {
    entryLevel = -3
    1 = TMENU
    1 {
        wrap = <ul>|</ul>
        NO {
            wrapItemAndSub = <li>|</li>
        }
    }
    2 < .1
}
[global]
page.10 < temp.linkesMenu

Variante 2 - Menus nacheinander

[treeLevel = 0,1]
[else]
temp.linkesMenu = COA
temp.linkesMenu {
    wrap = <ul>|</ul>
    10 = HMENU
    10 {
        entryLevel = -3
        1 = TMENU
        1 {
            NO {
                wrapItemAndSub = <li>|</li>
            }
        }
    }
    20 < .10
    20.entryLevel = -2
}
[global]
page.10 < temp.linkesMenu

That's it ...
Getestet und für gut befunden ;-)

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.openbc.com/go/invuid/Jo_Hasenau





More information about the TYPO3-german mailing list