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

Heike Herzog-Kuhnke hhk at kuhnke-owl.de
Mon Nov 10 16:37:18 CET 2014


Hallo Marc,

mit special directory wird das Menu ordentlich aufgebaut.
Aber damit müsste ich mir für jede Seite mit Unterseiten was einfallen 
lassen. Das möchte ich unbedingt vermeiden.
Es wird aber weiterhin konstant mit dem Testcode von Bernd ein Treelevel 
0 angezeigt. Ich verzweifel langsam.

Aber immerhin ist mein Menu jetzt korrekt von des Syntax, da war noch 
was nicht optimal:

page.20.marks.MENU_LINKS = COA
       page.20.marks.MENU_LINKS {

//         stdWrap.required = 1
//         stdWrap.prepend = TEXT
//         stdWrap.prepend.value = default

  //         stdWrap.prepend {
//             wrap = <div class="vlist"><h6>|</h6>
//             data = leveltitle:-2
//          }
//         stdWrap.append = TEXT
//        stdWrap.append = </div>

         20 = HMENU
         20 {
           special = directory
           special.value = 4
           1 = TMENU
           1.wrap = <div class="vlist"><ul>|</ul></div>
           1.expAll = 1
           1.NO = 1
           1.NO.wrapItemAndSub = <li>|</li>
           1.CUR = 1
           1.CUR.doNotLinkIt = 1
           1.CUR.wrapItemAndSub = <li>|</li>
           1.CUR.allWrap = <strong>|</strong>
           1.ACT = 1
           1.ACT.doNotLinkIt = 1
           1.ACT.wrapItemAndSub = <li>|</li>
           1.ACT.allWrap = <strong>|</strong>
           2 = TMENU
           2.wrap = <ul>|</ul>
           2.expAll = 1
           2.NO = 1
           2.NO.wrapItemAndSub = <li>|</li>
           2.CUR = 1
           2.CUR.doNotLinkIt = 1
           2.CUR.wrapItemAndSub = <li>|</li>
           2.CUR.allWrap = <strong>|</strong>
           2.ACT = 1
           2.ACT.doNotLinkIt = 1
           2.ACT.wrapItemAndSub = <li>|</li>
           2.ACT.allWrap = <strong>|</strong>
           3 = TMENU
           3.wrap = <ul>|</ul>
           3.expAll = 1
           3.NO = 1
           3.NO.wrapItemAndSub = <li>|</li>
           3.CUR = 1
           3.CUR.doNotLinkIt = 1
           3.CUR.wrapItemAndSub = <li>|</li>
           3.CUR.allWrap = <strong>|</strong>
           3.ACT = 1
           3.ACT.doNotLinkIt = 1
           3.ACT.wrapItemAndSub = <li>|</li>
           3.ACT.allWrap = <strong>|</strong>
           }
        }

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

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

--------------------

Ich habe jetzt alle Unterseiten noch mal durchgesehen, weil ich den 
Fehler ja immer bei mir suche aber nur root ist als Startseite definiert.

Frustrierte Grüße
Heike


Am 10.11.14 16:02, schrieb Marc Willmann:
> Hast Du in den Seiteneigenschaften das Häkchen bei "Ist Anfang der
> Website" gesetzt? Auf welchen Seiten?
>
> Hast Du meinen Tipp mit dem special.directory weiter oben im Thread
> ausprobiert?
>
> Am 10.11.14 15:50, schrieb Heike Herzog-Kuhnke:
>> Entschuldigung gemeint war. Egal auf welcher seite und welcher Ebene ich
>> klicke, zeigt mir die Abfrage, dass das Level den Wert 0 hat.
>
>
>>
>> Gruß
>> Heike
>>
>> Am 10.11.14 15:45, schrieb Heike Herzog-Kuhnke:
>>> Ok also ich bin einen Schritt weiter..
>>> Ich hatte eine Zeile zu viel auskommentiert.
>>>
>>> Egal welche Siete ich anklicke, der Code sagt ich habe Entry-Level 0.
>>>
>>> Das ist doch irgendwie nicht normal...
>>> Gruß
>>> Heike
>>>
>>> Am 10.11.14 15:17, schrieb Marc Willmann:
>>>> Am 10.11.14 15:14, schrieb Heike Herzog-Kuhnke:
>>>>
>>>>> Marc,
>>>>> kann das denn ein völlig nicht nachvollziebares Verhalten beim
>>>>> entryLevel nach sich ziehen?
>>>>
>>>> das kann vor allem ein undefiniertes Verhalten nach sich ziehen; in
>>>> sofern antworte ich mit einem klaren "Vielleicht". Nach dem
>>>> Threadverlauf bislang bin ich aber der Meinung, dass das Problem bei
>>>> Deiner Installation nicht primär an der Zeile entryLevel liegt... :)
>>>>
>>>> Marc
>>>>
>>>
>>
>> _______________________________________________
>> 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