[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