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

Heike Herzog-Kuhnke hhk at kuhnke-owl.de
Mon Nov 10 15:14:40 CET 2014


Bernd,
auf allen Seiten auf denen ich auf MENU_LINKS zugreife.
Bisher wurde das ja einfach durch nichts oder das Menu ersetzt.
Ich probiere mal Deinen anderen Code aus.
Kleinen Moment.

Marc,
kann das denn ein völlig nicht nachvollziebares Verhalten beim 
entryLevel nach sich ziehen?

Ich melde mich gleich wieder.

Gruß
Heike


Am 10.11.14 15:06, schrieb Marc Willmann:
> 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
>
>



More information about the TYPO3-german mailing list