Zum Inhalt springen

Anfängerhilfe mit FCE's benötigt :-(

Erstellt am 13. Juli 2007 · 1 Antwort · letzte Antwort am 26. Juli 2007

Tags: Frage

Fabian-K ·

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