Hallo,
Ich möchte, um die Eingabe zu vereinfachen (also nicht über RTE-Klassen), für eine Box mit Rahmen und Überschrift etc. einen eigenen Inhaltstypen anlegen.
Bis jetzt habe zwar schon ein paar Extensions programmiert, aber kein TS verwendet. Mein Problem liegt also im FE-Rendering mit TypoScript (glaub ich zumindest :o ).
Hier kurz die Quellcodes
Die Userfunktion (Ausschnitt aus der PHP-Datei):
function render_boxheadline_a_boxcontent($content,$conf){
//Überschrift erzeugen
$content .= $this->cObj->cObjget($conf['boxheadline.'],'boxheadline.');
//Inhalt erzeugen
$content .= $this->cObj->cObjget($conf['boxcontent.'],'boxcontent.');
return $content;
}
und das TypoScript:
includeLibs.user_brownbox_pi1 = EXT:user_brownbox/pi1/class.user_brownbox_pi1.php
tt_content.user_brownbox_pi1 = COA
tt_content.user_brownbox_pi1 {
20 = USER
20.userFunc = user_brownbox_pi1->render_boxheadline_a_boxcontent
20.boxheadline = TEXT
20.boxheadline {
field = user_brownbox_boxheadline
required = 1
wrap = <span style="color:red;">|</span>
}
20.boxcontent = TEXT
20.boxcontent {
field = user_brownbox_boxcontent
required = 1
wrap = <span style="color:green;">|</span>
}
}
(die styles sind nur zu Testzwecken einfach gehalten)
Im Backend funktioniert die Eingabe, aber im FE bekomme ich keine Ausgabe.
Typo3 4.2.0
Ich hoffe mir kann jemand weiterhelfen. Vielen Dank schon mal.