Hallo zusammen,
ich schreibe gerade eine kleine Extension und möchte den RTE im Frontend nutzen.
Genau nach Anleitung :
[url]http://www.sk-typo3.de/RTE-im-Frontend-benutzen.285.0.html[/url]
RTE funktioniert und zeigt auch richtig formatiert die Daten aus der DB an, welche ich durch Änderung der folgender Zeilen erreicht habe:
$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*','fe_users', 'uid='.$GLOBALS['TSFE']->fe_user->user['uid']); while ($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) { $this->PA['itemFormElValue'] = $row['tx_oebs_description']; }
Nun möchte ich die Änderungen wieder in die DB zurückspielen:
if($this->RTEObj->isAvailable()) { //$pageTSConfig = $GLOBALS['TSFE']->getPagesTSconfig(); //$RTEsetup = $pageTSConfig['RTE.']; $this->thisConfig = $RTEsetup['default.']; $this->thisConfig = $this->thisConfig['FE.']; $dataArray['tx_oebs_description'] = $this->RTEObj->transformContent( 'db', $dataArray['tx_oebs_description'], 'fe_users', 'tx_oebs_description', $dataArray, $this->specConf, $this->thisConfig, '', $this->thePidValue ); }
Das Problem ist, dass der Array "$dataArray" leer ist...
Hat jemand einen Tipp, ich steh so kurz vor der Lösung und seh den Wald vor lauter Bäumen nicht.
Danke