[TYPO3-german] ATagParams = class="TSFE:id"
Rainer Schleevoigt
rainer at webmasterei-hamburg.de
Fri Mar 19 12:00:39 CET 2010
Am 3/19/10 11:44 AM, 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.
>
Das ist nicht verwunderlich, Typoscript kann nicht wissen, dass Du nicht
den String TSFE:id, sondern den Inhalt der Variable meinst.
Wahrscheinlich ist es besser, statt Klassen IDs zu verwenden, allerdings
dürfen die (wie auch ClassNames) nicht einer Ziffer beginnen.
Zur Lösung Deines Problems könntest Du nach Thumbnail-NAvi suchen, das
ist genau das, was Du suchst. Du könntest und solltest das BGBild als
Resource der Seite hinterlegen und dann einfach per TS drauf zugreifen.
Ist hier schon zigmal beschrieben worden. Dann kann es der Redax auch
ändern.
.wrap = <li style="background-image:url(###BGPICT###)">|</li>
marks.BGPICT < lib.bgpict
lib.bgpict = IMG_RESOURCE
lib.bgpict.file {
import = uploads/media/
import.data = levelmedia: -1, slide
import.listNum =0
}
> Wie kann ich die Seiten-ID bzw den Seitennamen hier ausgeben?
>
> Vielen Dank und schöne Grüße.
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
>
--
Webmasterei Hamburg
Dipl.-Ing. R. Schleevoigt / TYPO3 Certified Integrator
Ust-ID: DE239491976
mail:rainer at webmasterei-hamburg.de
http://webmasterei.com
22303 Hamburg | Novalisweg 10
+49 40 27806982 | skype:kontaktschmied
More information about the TYPO3-german
mailing list