Hallo zusammen,
ich bin gerade dabei ein Backend-Tool zu schreiben, dass mir etwas Arbeit abnehmen soll.
Anfangs funktionierte alles wunderbar, doch nun weigert sich der Typo3 Element Browser standhaft mir Seiten in das vorgesehene Formular einzutragen. Auch die löschen-Funktion fehlt. Vermutlich liegt es nur an einer fehlenden Funktion, die ich vorher aufrufen muss. Doch leider habe ich noch keine gute Erklärung / Doku / Tutorial für dies gefunden. Folgende Funktionen rufe ich auf:
$tce = t3lib_div::makeInstance('t3lib_TCEforms');
$tce->backPath = $BACK_PATH;
$params = array(
'size' => 2,
'dontShowMoveIcons' => 1,
'autoSizeMax' => 0,
'maxitems' => 2,
'style' => " style='width: 150px;'",
'readOnly' => 0);
$tce->printNeededJS['dbFileIcons'] = 1;
$out.= $tce->printNeededJSFunctions();
$out.= "<form action="" php_self="" method="post" name="editform" enctype="multipart/form-data">"
$out.= $tce->dbFileIcons('pid','db','pages',$loadDB->itemArray,'',$params);
Ich wäre euch sehr dankbar, wenn ihr mir hier einen kleinen Tip geben könnt, woran das liegt, dass beim klicken auf das + im Typo3 Element Browser bei mir gar nichts passiert. Btw. mit $loadDB->itemArray wird lediglich ein Eintrag per PHP eingefügt. Ich wollte damit testen, ob die Löschfunktion geht.
Vielen Dank
Christoph Forman