Hallo Forum,
ich habe ein plugin mit einer tabellen die wiederum ein feld mit einer datenbankverknüpfung zu tt_content hat. ich möchte nun anhand der tt_content-datensatzes diesen in meinem Plugin "rendern", also ausgeben. Wie kann ich das anstellen? Ich verwende TemplaVoila und es sollen fce's gerändert werden.
Grüsse
Ford
interessante frage, werde ich auch bald probieren müssen. aber leider keine ahnung, wie das gehen soll. die template.php ist ja bekannterweise ein mystikum..
Hi,
nehm zwar kein TV, aber so liest man tt_content aus und gibts aus >
$conf = array('tables' => 'tt_content','source' => $this->config['id'],'dontCheckPid' => 1);
$markerArray['###TEXT###'] = $content = $this->cObj->RECORDS($conf);
interessante frage, werde ich auch bald probieren müssen. aber leider keine ahnung, wie das gehen soll. die template.php ist ja bekannterweise ein mystikum..
und was soll das jetzt helfen?
georg
Hi just2b,
danke für deine Antwort, heisst das wenn ich diese Funktion anwende das alle RTE-formatierungen und Bildangelegenheiten automatisch richtig geparst werden?
Für FCE's habe ich schon folgenden Code angewendet, kommt aus Klasse von TV in pi1!:
$rowDataObj = t3lib_BEfunc::getRecordRaw('tx_mzVSImmoModul_object','pid = '.$this->cObj->data["pages"].'','*');
#t3lib_div::print_array($rowDataObj);
$rowDataParse = $this->pi_getRecord("tt_content",$rowDataObj["objectdescription"]);
#t3lib_div::print_array($rowDataParse);
$this->tvObj = t3lib_div::makeInstance('tx_templavoila_pi1');
$content = $this->tvObj->renderElement($rowDataParse, 'tt_content');
Dieser Code rendert ein komplettes FCE aus der tt_content. Mal schauen obs auch mit standard CE's geht, ansonsten teste ich mal deine Version, danke erstmals
Grüsse
Ford
Hi just2b,
deine version klappt für normale CE's also auch FCE's, somit wunderbar 😉
Nur hab ich ein weiteres Problem, alle <br />'s, <ul>'s and so on werden
mir bei allen inhaltselementen als Tags ausgegeben, weisst du woran das liegen könnte? Einfach so passiert ohne das ich das nachverfolgen kann.
Gruss und Danke
Ford
hmmm keine Idee, bei mir klappts tadellos, siehe zB http://www.just2b.com/mein-typo3/extensions/rgpopup/beispiel.html
in den popups (Ext rgpopup)
georg
Hi just2b,
coole extension die du da entwickelt hast. Nice work!
Bezüglich dem HTML-Problem ist das ein allgemeines Problem meines
Projekts, alle Inhlate, ob in meiner Extension geparste oder normal,
werden die Tags ausgegeben. strange behavior.
Gruss
Ford
Hi,
erstmals thx 😉
nun ich würd mal checken ob du wo was mit ner ext (zB htmlcleaner) oder TSconfig (mal ganz leeren, auch wenn ichs nicht glaub), tidy, oder TS (alles bis auf wesentliche leeren) kaputt gemacht hast
georg
Hi just2b,
jup, war ne ts-sache, der grafiker hat rumgespielt 😉
Danke und Grüsse
Ford