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

Marc Willmann typo3 at marc-willmann.de
Mon Nov 10 15:06:00 CET 2014


Du hast _irgendwo_, nicht notwendigerweise in dem von Dir geposteten
Scriptlet, einen Fehler; eine falsche Condition, eine falsche Klammer,
irgendwas.

Am 10.11.14 14:52, schrieb Heike Herzog-Kuhnke:
> Hallo Bernd,
> ich habe jetzt meine Zeilen durch diese ersetzt:
> 
> 
> // Test
> 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]
> 
> Das Ergebnis: Der Marker wird nicht ersetzt.
> Kann es sein, dass in meiner Installation was nicht stimmt?
> 
> Gruß
> Heike
> 
> Am 10.11.14 14:40, schrieb Heike Herzog-Kuhnke:
>> Hallo Bernd,
>> vielen Dank. Ich mach mich gleich mal ans Testen. Der Fehler macht mich
>> echt fertig. Wenn es vorher nicht auf einer anderen Seite funktionieren
>> würde, die ich genauso aufgebaut habe, dann würde ich nicht so kämpfen.
>> Bis gleich
>> Heike
>>
>> Am 10.11.14 12:06, schrieb bernd wilke:
>>> 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
>>
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


-- 
Marc Willmann. TYPO3-Freelancer.
http://www.marc-willmann.de

Seelandstr. 14-16
D-23569 Lübeck

TYPO3 Certified Integrator


More information about the TYPO3-german mailing list