[TYPO3-english] Re: tt_content.pi_flexform reading, modiying, writing
Bernd Wilke
t3A at pi-phi.de
Tue May 12 09:56:59 CEST 2015
as the XML-Data is not available in the forum-view here a forum-version (which lacks indention)
$decodeFlexFormArray = \TYPO3\CMS\Core\Utility\GeneralUtility::xml2array($record['pi_flexform']);
$encodeAgain = \TYPO3\CMS\Core\Utility\GeneralUtility::array2xml_cs($decodeFlexFormArray);
IN ($record['pi_flexform']):
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<T3FlexForms>
<data>
<sheet index="options">
<language index="lDEF">
<field index="headline">
<value index="vDEF">H1 black, TXT, IMG 7 right noflow, Link</value>
</field>
<field index="htmlelement">
<value index="vDEF">H1</value>
</field>
<field index="hlColor">
<value index="vDEF">black</value>
</field>
<field index="text">
<value index="vDEF"><div class="blindtext">Das habgefüh auwen ein ger auplanter wein inetrotter Zeitten wein, nichtstochall' inn Dacht seicht and Seeiney ent jedern nichtetentlin umt. Gestückt und in Hanzei, daushasse dunder.
:
:
OUT ($encodeAgain):
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<phparray>
<data type="array">
<options type="array">
<lDEF type="array">
<headline type="array">
<vDEF>H1 black, TXT, IMG 7 right noflow, Link</vDEF>
</headline>
<htmlelement type="array">
<vDEF>H1</vDEF>
</htmlelement>
<hlColor type="array">
<vDEF>black</vDEF>
</hlColor>
<text type="array">
<vDEF><div class="blindtext">Das habgefüh auwen ein ger auplanter wein inetrotter Zeitten wein, nichtstochall' inn Dacht seicht and Seeiney ent jedern nichtetentlin umt. Gestückt und in Hanzei, daushasse dunder.
:
:
--
------------------------------------------
http://pi-phi.de/cheatsheet.html
More information about the TYPO3-english
mailing list