-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 19.03.2010 11:44, schrieb Moritz Mädler: > Hallo Liste, > > ich habe hier ein Menü umzusetzten und möchte, da ich Grafiken in den Hintergrund legen will, eine CSS-Klasse / -ID vergeben, damit ich die Breite > individuell pro Element einstellen kann. Ich weiß, dass klingt nicht sonderlich dynamisch, allerdings ist es lediglich die Meta-Navigation die ohnehin nicht mehr > geändert wird. > > Mein TS sieht so aus: > > ------- > lib.metamenu = HMENU > lib.metamenu{ > special = directory > special.value = 17 > > 1 = TMENU > 1 { > wrap = <ul id="metamenu">|</ul> > > NO.doNotLinkIt = 1 > NO.wrapItemAndSub = <li>|</li> > NO.stdWrap.cObject = COA > NO.stdWrap.cObject { > 10 = TEXT > 10 { > field = title > typolink.parameter.field = uid > typolink.ATagParams = class="TSFE:id" > > } > } > } > } > ------- > > Leider wird so allerdings tatsächlich TSFE:id als Text ausgegeben, statt der Seiten-ID. > Wie kann ich die Seiten-ID bzw den Seitennamen hier ausgeben? > > Vielen Dank und schöne Grüße. Hallo Moritz,
tyüo3 kennt verschieden möglichkeiten daten einzusetzten. z.b über stdWrap Properties .data dort müstest du dann .data = TSFE:id schreiben. eine ander option sind dataWraps in dem fall muss man die data elemente in geschweifte klammern packen .dataWrap = class="metamenu-{TSFE:id}" nur so nebenbei classen und ids dürfen nach spezifikation nur mit einem buchstaben (A-Z) beginnen nicht mit nummern deswegen ist es gut in solchen fällen die dinge zu prefixen. in der TSref steht nun das ATagParams die stdWrap eigenschaften unterstützt. ausserdem sind die ATagParemeter auch eine direkte eigenschaft von TMenu Items weswegen du das zusätzliche cObject nicht brauchst. also müsste folgendes gehen: lib.metamenu = HMENU lib.metamenu{ special = directory special.value = 17 1 = TMENU 1 { wrap = <ul id="metamenu">|</ul> NO.wrapItemAndSub = <li>|</li> NO.ATagParams.dataWrap = TSFE:id NO.ATagParams.wrap = class="metamenu-|" } } der code ist ungetest aber nach TS ref sollte es so gehen. gruss chris - -- Christian Wolff // Berlin http://www.connye.com some projects: http://richtermediagroup.com | http://titanic.de | http://fairplay-homepage.de -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) iEYEARECAAYFAkujxMUACgkQIcCaXPh/JHEi8wCeO2HIlh48uljImx4aC3R7kCa0 yY4AnRMf1jNZPcqEe7fXo7x/R6NuySXd =rhdO -----END PGP SIGNATURE----- _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german