[Typo3-german] TemplaVoila Flexible Content Template mit RTE?
Thomas Janke
janke at imco.de
Fri Sep 23 10:04:15 CEST 2005
On Fri, Sep 23, 2005 at 09:52:25AM +0200, Lars Fanter wrote:
> Das funktioniert auch wunderbar. Allerdings steht mir beim Eintragen der
> Daten (Es gibt ein Element "Text Area for Bodytext") nicht der RTE zur
> Verfügung, so dass ich den Text nicht formatieren kann. Wie stelle ich den
> RTE gezielt für Felder meiner Elemente bereit?
...
Wie so oft führt hier die Standardeinstellung nicht ohne Anpassungen zum
Erfolg. Nach dem Erstellen eines Flexible Content Elements (FCE) muss
dessen Datenstruktur leicht modifiziert werden. Es ist jedoch wichtig,
dass alle Bereiche, die per RTE mit Inhalt gefüllt werden sollen als
"Element" gemappt werden und vom Typ "Textarea for bodytext" sind. Eine
korrekt angepasste Beispielstruktur - man beachte die markierten Zeilen
- könnte wie folgt aussehen:
...
<el type="array">
<field_content type="array">
<tx_templavoila type="array">
<title>Inhalt</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>text</eType>
=> <TypoScript>
=> <![CDATA[
=> 10 = TEXT
=> 10.current = 1
=> 10.parseFunc = < lib.parseFunc_RTE
=> ]]>
=> </TypoScript>
<proc type="array">
=> <HSC type="integer">0</HSC>
</proc>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>text</type>
<cols>48</cols>
<rows>5</rows>
</config>
<label>Inhalt</label>
=>
<defaultExtras>richtext[*]:rte_transform[mode=ts_css]</defaultExtras>
</TCEforms>
</field_content>
</el>
...
http://typo3.org/documentation/document-library/doc_core_api/columns_fieldnam-10/
Gruss Thomas
More information about the TYPO3-german
mailing list