[TYPO3-german] Menüprobleme
JoH asenau
info at cybercraft.de
Tue May 19 21:42:43 CEST 2009
> Blödsinn.
>
> entryLevel gibt an, auf welchem Level das Menü starten soll (wie's in
> der Doku steht).
> Das hat nichts damit zu tun wo der Besucher grade ist...
Defines at which level in the rootLine, the menu should start.
Die Deutsche Übersetzung lautet: Gibt an, in welcher Ebene der rootline das
Menü beginnen soll.
Das ist im Prinzip richtig, wenn auch unschön formuliert, denn eigentlich
müsste man "in welcher Ebene" durch "ab welcher Ebene" ersetzen.
Das heißt im Klartext für ein Menü, bei dem entryLevel = 2 gesetzt ist, mit
folgenden Seitenbaum.
User ist auf:
Rootseite => Kein Menü sichtbar
Ebene1 => Kein Menü sichtbar
Ebene2 => Menü sichtbar
Ebene3 => Menü sichtbar
Beispiel hierzu (mit einem zweiten Menü, das mit entryLevel = 0 arbeitet,
damit man an die Seiten kommt):
http://www.4any1.de/index.php?id=87
Wie man dort auch erkennen kann, sorgt entryLevel = 2 zusätzlich für
folgenden Inhalt:
erste Ebene des zweiten Menüs = dritten Ebene des ersten Menüs
Wir starten ja bei 0, daher sind es drei ebenen, wenn entryLevel auf 2
steht.
Negative Werte für entryLevel sorgen außerdem für eine relative
Positionierung.
entryLevel = -1 zeigt immer alle Unterseiten der aktuellen Seite,
entryLevel = -2 immer alle Unterseiten der Elternseite der aktuellen Seite
(also auch die aktuelle Seite selbst)
entryLevel = -3 die Elternseite der aktuellen Seite und deren Geschwister
usw.
Es kommt gerade bei entryLevel also sehr wohl darauf an, wo sich der
Benutzer gerade befindet.
Der Fall beim OP kann daher mit entryLevel gar nicht gelöst werden und
benötig deswegen special=directory.
HTH
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Twitter: http://twitter.com/bunnyfield
Xing: http://contact.cybercraft.de
T3 cookbook (2nd edition): http://www.4any1.de
TYPO3 Schulung: http://workshops.eqony.com
More information about the TYPO3-german
mailing list