[TYPO3-german] Ext:gridelements - Wie kommen über die Flexform Configuation hinzugefügte Felder ins Frontend

JCL - Johannes C. Laxander jc at laxander.com
Tue Jul 24 18:46:34 CEST 2012


Hallo,
 
für ein CE Backend Layout können eigene Eingabefelder über die Flexform Configuration für das Grid Element hinzugefügt werden, z.b.
 
<tabheader_1 type="array">
<TCEforms type ="array">
<config type="array">
<type>input</type>
<size>50</size>
<eval>trim</eval>
</config>
<label>Button-Text: </label>
</TCEforms>
</tabheader_1>
 
Die XML-Struktur wird in der Tabelle 'CE Backend Layout' gespeichert, die über das Formular eingegebenen Daten werden ebenfalls als XML-Struktur im Feld 'pi_flexform' der Tabelle 'tt_content', z.B.
 
...<field index="tabheader_1"> <value index="vDEF">Prospektanforderung</value> </field>...
 
Meine Frage: Wie kann ich den Wert aus der XML-Struktur "tabheader_1" per TypoScript auslesen? Ich brauche diesen Inhalt für die Ausgabe im Frontend. 
 
Im Manual habe ich nur diesen Hinweis gefunden, der mir allerdings nicht viel weiterhilft:
 
Currently any type of form field value will be transferred to the data set of the Grid Element record while rendering it in the frontend. They will be prefixed with “flexform_” to make sure that they don't override any other field with the same name, but still can be accessed via the usual TypoScript functions.
 
 
Gruß, Johannes
 


More information about the TYPO3-german mailing list