[Typo3-german] [TV][cObjects] flexforms auslesen und die unterseiten darstellen

Andreas Jonderko anj2j at yahoo.de
Tue Dec 6 15:46:32 CET 2005


Hallo!


Ich arbeite gerade an einer Extension die mir bestimmte Felder 
(konfigurierbar per TS) aus den Flexforms rausliest. Alles funktioniert 
wurderbar ... jetzt würde ich aber gerne für jedes Feld die Ausgabe 
steuern können.

Wie gehe ich das am besten an?

Mein TS:



lib.ListCB =< plugin.tx_flexformgetfield_pi1
lib.ListCB{
         recLevel = -1
        defReturn = myDefault (Default Return Value)
        field = field_title,field_version
         renderObj{
            field_title.wrap = <div id="cbtitle">|</div>
            field_version.wrap=<div id="cbversion">|</div>
}
}



in meiner Extension versuche ich per cObj an die config heranzukommen 
und jeweils die werte dort zu wrappen.... aber irgendwie verstehe ich 
das grundkonzept des Austauschs noch nicht ganz... ??? kann mir da 
jemand helfen ?


$theValue = 
$this->cObj->cObjGetSingle($conf['renderObj'],$conf['renderObj.'],'renderObj');
$cObj = t3lib_div::makeInstance('tslib_cObj');
$cObj->setParent($this->cObj->data,$this->cObj->currentRecord);
$renderCode='';


// hier gehe ich mein Inhaltsarray durch .. und VERSUCHE es zu wrappen 
//... aber was mache ich falsch ?

foreach ($this->contentArray as $cArr)
{
$cObj->start($cArr);
$renderCode.=$cObj->cObjGetSingle($conf['renderObj'],$conf['renderObj'][$cArr[0]],'renderObj');
}



Grüsse

Andreas



More information about the TYPO3-german mailing list