[TYPO3-dev] [trunk] Error in tce_forms while render Flexform

Steffen Kamper steffen at sk-typo3.de
Sat Jan 12 21:56:12 CET 2008


Hi,

got following Error:
Fatal error: Cannot pass parameter 7 by reference in 
C:\web\x-htdocs\t3\bbase\t3lib\class.t3lib_tceforms.php on line 2278

looking to source i found that:
 // Render flexform:
      $tRows = $this->getSingleField_typeFlex_draw(
         $dataStruct['ROOT']['el'],
         $editData['data'][$sheet][$lang],
         $table,
         $field,
         $row,
         $PA,
         '[data]['.$sheet.']['.$lang.']'
        );

looking to last parameter it can't be ok, because definition of function is

function 
getSingleField_typeFlex_draw($dataStruct,$editData,$cmdData,$table,$field,$row,&$PA,$formPrefix='',$level=0,$tRows=array())

By comparison Parameter $cmdData is missing here. But adding
$cmdData['data'][$sheet][$lang],

fails, because Flexform is only showing "array"

Who knows how to fix?

vg Steffen 






More information about the TYPO3-dev mailing list