[TYPO3-german] Stehe gerade auf dem Schlauch - Menu Erstellung

bernd wilke t3ng at bernd-wilke.net
Mon Nov 10 12:06:32 CET 2014


Am 10.11.14 11:21, schrieb Marc Willmann:
> Am 10.11.14 11:16, schrieb Heike Herzog-Kuhnke:
>> Hallo Marc,
>>
>> das Menu wird ja teilweise gerendert und zwar nur für die aktuelle Ebene.
>> Ich bin einen Schritt weiter. Mit einigem Testen bekomme ich den Titel
>> jetzt mit einem Wert von -2 eingetragen. Warum auch immer.
>>
>> EntryLevel mit den Werten 0, -1 und -2 erzeugt immer auf der ersten
>> Unterseite das gleiche korrekte Menu. Klick ich hier dann einen Eintrag
>> an, wird kein Menu erzeugt.
>> Das verstehe ich nicht. Ich dachte immer, dass entrylevel ein Wert ist,
>> der sich aus der Position im Menu ergibt. Ich dachte man zählt von Root
>> aus runter.
>>
>> Root = entrylevel 0
>> Erste Unterebene = EntryLevel 1
>> zweite Unterebene = EntryLevel 2
>> dritte Unterebene = EntryLevel 3
>> ...
>>
>> Ich habe mit allen 4.5.... Installationen da noch nie ein Problem.
>> Zählt 6.2 anders?
>
> nein, das passt schon.
>
>> Und wenn ja, warum bekomme ich für -2, -1 und 0 immer das gleiche Menut
>> auf der Unterseite erzeugt, aber auf den Seiten die dann darunter liegen
>> nicht mehr, wenn ich doch die Startebene angebe ab welcher das Menu
>> erzeugt werden soll.
>
> negative Werte zählen "rückwärts" von der aktuellen Ebene.

wobei -1 = aktuelle Ebene ist, -2 also eine Ebene über (also im Wert 
eins kleiner) der aktuellen, ...

mal so zum Testen:
versuch doch mal eine Ausgabe des Entrylevels/Treelevels:

page.20.marks.MENU_LINKS.15 = TEXT
page.20.marks.MENU_LINKS.15.value = default
page.20.marks.MENU_LINKS.15.wrap = <div>treeLevel ist: | </div>

[treeLevel = 0]
page.20.marks.MENU_LINKS.15.value = 0
[treeLevel = 1]
page.20.marks.MENU_LINKS.15.value = 1
[treeLevel = 2]
page.20.marks.MENU_LINKS.15.value = 2
[treeLevel = 3]
page.20.marks.MENU_LINKS.15.value = 3
[treeLevel = 4]
page.20.marks.MENU_LINKS.15.value = 4
[treeLevel = 5]
page.20.marks.MENU_LINKS.15.value = 5
[global]

und danach dann ein Menü, mit einer Ebene:
page.20.marks.MENU_LINKS.20 >
page.20.marks.MENU_LINKS.20 = HMENU
page.20.marks.MENU_LINKS.20 {
	entryLevel = ...
	1 = TMENU
	1 {
		wrap = <ul>|</ul>
		NO = 1
		NO.wrapItemAndSub = <li>|</li>
	}
}

danach weitere Ebenen:
	2 < .1
	:

einfach mal um dei Ebenen zu identifizieren

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


More information about the TYPO3-german mailing list