Zum Inhalt springen

Flexform XML (einfach) parsen

Erstellt am 1. Dezember 2009 · 2 Antworten · letzte Antwort am 1. Dezember 2009

Tags: Frage

master celebrator ·

Hi Leute,

gibt es eine einfache möglichkeit an die Daten zu kommen welche in der Flexform xml stehen?
Bislang mache ich das über die xml2array API Methode, ich komme dann zb so an die Values:

 $flexconf = array(); 
$flexconf = t3lib_div::xml2array($this->cObj->data['pi_flexform']);
$thevalue = $flexconf['data']['sImages']['lDEF']['fields']['el']['jpg']['el']['pic']['vDEF'];

Solche Arraystrukturen sind doch der absolute Horror, gibt es da nicht einfachere möglichkeiten mit denen man an die Daten kommt?

just2b ·

zB

$this->pi_initPIflexForm();
$fo = $this->pi_getFFvalue($this->cObj->data['pi_flexform'], $key, $sheet);

georg