Hallo zusammen,
ich suche gerade nach eine Möglichkeit wie ich die Beschreibung im Selectfeld auslesen kann.
Wenn ich
$this->pi_getFFvalue($this->cObj->data['pi_flexform'], 'selectfeld', 'aDEF');
benutze, komme ich an das value ran aber wie komme ich an die dazu gehörige Beschreibung ?!
Das Problem ist das ich beide Werte brauche 🙁
....
<numIndex index="1" type="array">
<numIndex index="0">Beschreibung</numIndex>
<numIndex index="1">Wert</numIndex>
</numIndex>
....
Naja, die Zuordung "Beschreibung - Wert" legst Du ja selbst . Wenn Du bspw. die Beschreibung mit einer Sprachvariable realsierst, deren Schlüssel den Wert enthält, kannst Du das dann auch in der FE-Plugin-Klasse nutzen. Bsp.:
<numIndex index="1" type="array">
<numIndex index="0">LLL:EXT:extname/pi1/locallang.xml:descr1</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
$wert = intval($this->pi_getFFvalue($this->cObj->data['pi_flexform'], 'selectfeld', 'aDEF'));
$beschreibung = $this->pi_getLL('descr'.$wert);
ThBodi schrieb
Naja, die Zuordung "Beschreibung - Wert" legst Du ja selbst . Wenn Du bspw. die Beschreibung mit einer Sprachvariable realsierst, deren Schlüssel den Wert enthält, kannst Du das dann auch in der FE-Plugin-Klasse nutzen. Bsp.:
Der Tipp war Gold Wert,
ich hab es damit auch gelöst.
Vielen Dank 🙂