Hallo,
ich bin dabei eine Extension zu schreiben, die einen neuen Inhaltstypen zur Verfügungn stellt. Jetzt habe ich das Problem, dass ich einen Text über RTE eingeben möchte, aber nicht weiß,wie ich ihn in PHP rendern kann.
Mit "data" wird der Text zwar angezeigt, aber eben ohne die RTE einstellungen, weil ja die Transformation nicht stattfindet.
Mit der Methode cObjGet(Single) bekomme ich aber kein Ergebnis.
Hier das Script:
function main($content,$conf) {
$func = $this->render_boxheadline_a_boxcontent($content,$conf);
return $func;
}
function render_boxheadline_a_boxcontent($content,$conf){
// Template laden
$template = $this->cObj->fileResource('EXT:user_brownbox/pi1/brownboxtempl.tmpl');
// Subpart extrahieren
$subpart = $this->cObj->getSubpart($template,'###TEMPLATEBROWNBOX###');
//Überschrift erzeugen
$boxheader = $this->cObj->data["user_brownbox_boxheadline"];
//Inhalt erzeugen cObjGetSingle($conf['boxcontent'],$conf['boxcontent.'],'boxcontent.')
$boxcontent = $this->cObj->cObjGet($conf['boxcontent.'],'boxcontent.');
//marker setzen
$markerArray['###BROWNBOXHEADER###'] = $boxheader;
$markerArray['###BROWNBOXCONT###'] = $boxcontent;
//Substitution durchführen
return $this->cObj->substituteMarkerArrayCached($subpart,$markerArray,$subpartArray,array());
}
}
Vielleicht kann mir jemand weiterhelfen. Vielen Dank schon mal!