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

d.ros projects at r-system.de
Wed Dec 5 12:05:32 CET 2012


Am 05.12.2012 11:54, schrieb Marco Brüggemann:
> 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}?

{leveltitle:0} sollte Dich weiter bringen . . .

Steht eigentlich alles in der TSREF -> 
http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.7.0/view/1/2/#id789419

Grüße



More information about the TYPO3-german mailing list