[TYPO3-german] Menü - li mit PageTitle als Klasse

Marco Brüggemann marco at schauart.de
Wed Dec 5 11:54:06 CET 2012


Am 05.12.2012 11:33, schrieb d.ros:
> Am 05.12.2012 10:55, schrieb Marco Brüggemann:
>> Hallo,
>> ich möchte eine Liste als Menü nutzen. Jeder Listenpunkt soll den
>> Seitennamen als Klasse haben.
>> Leider funktioniert untenstehendes TypoScript nicht, da die Daten nicht
>> eingefügt werden.
>>
>> Danke für eure Hilfe:
>>
>> tmp.menuTop = COA
>> tmp.menuTop {
>>      wrap = <div id="menuRe" class="achtgrid_6"> | </div>
>>      10 = HMENU
>>      10 {
>>          special = directory
>>          special.value = {$menuRechtPfad.pid}
>>
>>          wrap = <ul>|</ul>
>>          noBlur = 0
>>          1 = TMENU
>>          1 {
>>
>>              NO {
>>                  wrapItemAndSub = <li class="{page:title}
>> first">|</li>|*|<li class="{page:title}">|</li>|*|<li
>> class="{page:title} last">|</li>
>>                  insertData = 1
>>              }
>>
>>              ACT = 1
>>              ACT {
>>                  wrapItemAndSub = <li class="{page:title} first
>> activ">|</li>|*|<li class="{page:title} activ">|</li>|*|<li
>> class="{page:title} last activ">|</li>
>>                  insertData = 1
>>              }
>>
>>              CUR = 1
>>              CUR {
>>                  wrapItemAndSub = <li class="{page:title} first
>> current">|</li>|*|<li class="{page:title} current">|</li>|*|<li
>> class="{page:title} last current">|</li>
>>                  insertData = 1
>>              }
>>
>>          }
>>      }
>> }
>>
>
> Setze einfach wrapItemAndSub.insertData = 1 -> sollte reichen
>
> grüße
>
> David
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
Jetzt wo ich es lese, fällt es mir wie Schuppen von den Augen! Danke.

Habe jetzt leider noch das Problem, dass {page:title} scheinbar das 
falsche Feld ist. Eigentlich soll immer der Jeweilige Menüpunkt als 
CSS-Klasse erscheinen also Mennüpunkt "Home" gleich klasse "Home" und 
Menüpunkt "Impressum" gleich Klasse "Impressum" Leider ist es jetzt der 
Seitentitel der jeweiligen Seite der dort als Klasse in allen 
Menüpunkten erscheint.

Gibt es irgendwo eine Übersicht aller Felder, oder ist das einfach nur 
{Datenbanktabelle:Spaltenname}?


More information about the TYPO3-german mailing list