Hallo,
ich verwende folgendes TypoScript um z.B. für das Content Element "normaler Text" eine grafische Überschrift zu generieren:
##Headline Grafik
temp.header_grafik = COA
temp.header_grafik {
10 = IMG_RESOURCE
10.file = GIFBUILDER
10.file {
XY = 600,120
backColor = #ffffff
1 = TEXT
1 {
text.current = 1
fontSize = 27
fontFile = fileadmin/fonts/saribold.ttf
offset = 6,23
fontColor = #99cc33
antiAlias = 1
}
}
10.stdWrap {
wrap = <h1 style="background-image: url('|')">
append = TEXT
append {
current = 1
wrap = |</h1>
}
}
}
lib.stdheader.10.1 < temp.header_grafik
Nun möchte ich das ganze so umbauen, dass bei TemplaVoila FCE`S auch eine grafische Überschrift generiert wird.
Hierzu habe ich ein Feld Headline, welches mit dem TypoScript ObjectPath "lib.headline" gemappt ist.
Wenn ich aber jetzt die Datei mittels folgenden TypoScript aufrufe wird keine grafische Überschrift erzeugt! Was mache ich falsch?
#Grafische Überschrift für FCE
lib.headline < temp.header_grafik
MFG Anderl
Geändert von Anderl (16.04.2008 um 16:06 Uhr)
Hallo, manchmal liegt die Antwort so nahe, nach mehreren Stunden Arbeit habe ich es endlich herausgefunden:
Folgendes TypoScript im XML des FCE:
10 < lib.stdheader.10.1
Und die Formatierung der Überschrift des Content Elements wird auch für die Flexform angewendet!
Die gesamte XML Struktur für die Headline sieht dann so aus:
MFG AnderlCode:<field_headline type="array"> <tx_templavoila type="array"> <title>Headline</title> <sample_data type="array"> <numIndex index="0"></numIndex> </sample_data> <TypoScript><![CDATA[ 10 < lib.stdheader.10.1 ]]> </TypoScript> </tx_templavoila> <TCEforms> <config> <type>input</type> <size>48</size> <eval>trim</eval> </config> <label>Headline</label> </TCEforms> </field_headline>
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen