Hallo liebe Kommuist.. aeh.. Community!
Ich habe FCEs im Einsatz.
In einem dieser Contentelemente moechte ich eine Grafik automatisch erstellen lassen. Das funktioniert auch schon super!
Mit einer Ausnahme:
Der Text, der auf dem IMAGE angezeigt werden soll, wird nicht angezeigt :-(
Die zwei Felder lauten:
- field_linkimage (Bilderstellung)
- field_linktitle (Text der auf das Bild soll)
Der field_linktitle ist ein Eingabefeld im FCE. Der eingegebene Text so, wie gesagt, auf das field_linkimage geschrieben werden.
Geht nicht.
Hier mein FCE-xml:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
<meta type="array">
<langDisable>1</langDisable>
</meta>
<ROOT type="array">
<tx_templavoila type="array">
<title>ROOT</title>
<description>Wählen Sie das HTML-Element der Seite, das Sie als übergeordnetes Container-Element des Templates möchten.</description>
</tx_templavoila>
<type>array</type>
<el type="array">
(...GANZ VIELE "field_xx"s...)
<field_linkimage type="array">
<tx_templavoila type="array">
<title>Link Image</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>none</eType>
<TypoScript>
10 = IMAGE
10.file = GIFBUILDER
10.file {
XY = [80.w]+28,22
backColor = #ffffff
10 = BOX
10.dimensions = 5,5,[80.w]+20,[80.h]+4
10.color = #636363
20 = EFFECT
20.value = blur=99 |
21 = EFFECT
21.value = blur=99 |
22 = EFFECT
22.value = blur=99 |
50 = BOX
50.dimensions = 0,0,[80.w]+23,15
50.color = #D7D7D7
60 = BOX
60.dimensions = 1,1,[80.w]+21,13
60.color = #F6F6F6
70 = IMAGE
70.file = typo3/sysext/cms/tslib/media/icons_misc/content_client.gif
70.offset = 5,2
80 = TEXT
80{
field = field_linktitle
offset = 18,11
fontFile = fileadmin/fonts/verdanab.ttf
fontSize = 10
fontColor = #666666
niceText = 1
}
}
10.stdWrap.typolink.parameter.field = field_morelink
</TypoScript>
</tx_templavoila>
</field_linkimage>
<field_linktitle type="array">
<tx_templavoila type="array">
<title>Link Title</title>
<sample_data type="array">
<numIndex index="0">weiter lesen</numIndex>
</sample_data>
<eType>input</eType>
<TypoScript></TypoScript>
<proc type="array">
<HSC type="integer">1</HSC>
</proc>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>input</type>
<size>48</size>
<eval>trim</eval>
</config>
<label>Link Title</label>
</TCEforms>
</field_linktitle>
</el>
</ROOT>
</T3DataStructure>
"80.field = field_linktitle" scheint fehlerhaft zu sein, obwohl im field_linktitle-Eingabefeld etwas eingetragen wurde :-(
Muss ich noch irgendwelche Einstellungen setzen, damit der Text auf das Bild "gedruckt" wird?
mfg
Fabian