![]() |
TYPO3
7.6
|
Public Member Functions | |
convertFlexFormContentToArray ($flexFormContent, $languagePointer= 'lDEF', $valuePointer= 'vDEF') | |
walkFlexFormNode ($nodeArray, $valuePointer= 'vDEF') | |
Utilities to process flexForms
Definition at line 20 of file FlexFormService.php.
convertFlexFormContentToArray | ( | $flexFormContent, | |
$languagePointer = 'lDEF' , |
|||
$valuePointer = 'vDEF' |
|||
) |
Parses the flexForm content and converts it to an array The resulting array will be multi-dimensional, as a value "bla.blubb" results in two levels, and a value "bla.blubb.bla" results in three levels.
Note: multi-language flexForms are not supported yet
string | $flexFormContent | flexForm xml string |
string | $languagePointer | language pointer used in the flexForm |
string | $valuePointer | value pointer used in the flexForm |
Definition at line 34 of file FlexFormService.php.
References FlexFormService\walkFlexFormNode().
walkFlexFormNode | ( | $nodeArray, | |
$valuePointer = 'vDEF' |
|||
) |
Parses a flexForm node recursively and takes care of sections etc
array | $nodeArray | The flexForm node to parse |
string | $valuePointer | The valuePointer to use for value retrieval |
Definition at line 74 of file FlexFormService.php.
References elseif.
Referenced by FlexFormService\convertFlexFormContentToArray().