[TYPO3-german] Menü mit Fluid Template und TS auf der Startseite

bernd wilke t3ng at bernd-wilke.net
Wed Sep 23 13:17:59 CEST 2015


Am 23.09.15 um 12:09 schrieb Michael Pockie:
> Hallo,
> danke für deine Antwort. Allerding hat es nichts gebracht den Seitenbaum
> umzubauen. Mein Problem ist ja nicht, dass der Home-Link in der Navi
> fehlt. Das Problem ist, dass ich für die Startseite ein eigenes Template
> benutze. Das Hauptmenü dieses Templates hat jedoch kein Inhalt, wenn ich
> den entyLevel auf 0 stelle, da unterhalb der Startseite ja keine
> weiteren Unterseiten sind.
>
> Ich möchte, dass der entryLevel des Hauptmenüs in der Startseite in der
> Root anfängt. Ich habe mittlerweile versucht den entryLevel auf -1 zu
> setzten. Laut Doku bedeutet -1 ja, dass der entryLevel über 1 über der
> Startseite liegt. Dies funktioniertt jedoch nicht.
> Hot jemand eine anderen Idee?

-1 = current page
-2 = eins höher

0 ist eigentlich das webroot, in (nur) dem ein Root-template liegen sollte.
vermutlich hast du für deien Startseite auch ein Root-template angelegt, 
so dass das entrylevel dort noch einmal anfängt.

ich würde dir auch raten die startseite ins root zu legen und auf der 
ersten Seite einen Link zur echten Startseite setzen.
Wenn man das bisher nur andersherum gewohnt ist mag das eien Umstellung 
sein, aber es gibt diverse Gründe die dafür sprechen und es ist kaum 
mehraufwand wenn man sich mal die notwendigen Änderungen an seinem 
üblichen TS zusammen gestellt hat. TYPO3 bietet alles was man dafür 
braucht. (zb. "Template on Next Level:", diverse conditions: [globalVar 
= TSFE:id = 1][pidUpinRootline = 1][entrylevel = 0] ...)

meistens reicht es aber schon dass man für die Startseite ein eigenes 
(Backend)Layout wählt und (nur) für die Startseite ein bisschen das 
Hauptmenu manipuliert:
// 1 = uid des webroot
[globalVar = TSFE:id = 1]
lib.mainmenu.alwaysActivePIDlist = 2
//wenn 2 die link-seite auf der ersten unterebene ist
[global]

bernd
-- 
http://www.pi-phi.de/cheatsheet.html


More information about the TYPO3-german mailing list