[TYPO3-german] TemplaVoila: ändern eines TAG-Attributes mittels "ungemappten Feldes"
Daniela Waranie
news_001 at washammwa.de
Wed Feb 21 18:08:07 CET 2007
Hallo Marco,
vielen Dank für Dein TypoScript.
Aus diesem TypoScript werde ich jedoch nicht schlau, da verstehe ich etwas
nicht:
- Woher weiß Typo3 in welchem DIV ich ein Style-Attribut manipulieren will?
- Woher weiß es, welches DS/TO-Field für die Hintergrundgrafik zuständig
ist?
- Woher weiß es, welches Bild der Redakteur ausgewählt hat?
- Woher weiß es, welches "field_x" ich meine -also aus welchem DS/TO? Ggf.
habte ich mehrere DS/TOs (Flexible Contene Elemente) mit teilweise gleichen
Feldern.
Ich habe das Gefühl, dass ich das ein oder andere Konzept in Typo3 noch
nicht verstanden habe, aber in welchem Gebiet fehlt es mir:
- TemplaVoila
- TypoScript
- Backend
- Datenbank
Ich würde mich tierisch freuen, wenn Du mich etwas an die Hand nimmst.
Lieben Gruß
Daniela
"Marco Peemöller" <listen at goto-marco.de> schrieb im Newsbeitrag
news:mailman.29508.1172014096.21067.typo3-german at lists.netfielders.de...
Daniela Waranie wrote:
>
> Erklärung:
> Ich habe mit TemplaVoila ein Flexibles Content Element angelegt. Es
> enthält mehrere <div>. Das äußere <div> ist quasi der root für dieses
> Content Element, weitere Felder sind auch gemappt: TEXT, IMG, usw. ein
> weiteres Feld "BACKGROUND-IMAGE" habe ich nicht gemappt, da hier der
> Redakteur ein Hintergrundbild für das außere <div> auswählen soll, und
> dieses in den Style des äußeren <div> eingefügt werden soll.
>
Vielleicht hilft Dir folgender Code weiter, bei dem ich die ungemapten
Felder field_x und field_y auslese und dem Bild-Tag als Styleangabe einfüge:
<TypoScript><![CDATA[
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxH = 353
10.file.maxW = 335
10.if {
isTrue.field = field_flv
negate = 1
}
10.stdWrap.addParams.style.dataWrap =
right:{field:field_x}px;top:-{field:field_y}px;
10.stdWrap.addParams.style = |
]]></TypoScript>
Viele Grüße
Marco
More information about the TYPO3-german
mailing list