[Typo3-UG Oesterreich] loadTCA Frage
Richard Bausek
lists at artibella.com
Mon Sep 5 10:59:45 CEST 2005
Hi Tuga,
mit einer kleinen Extension habe ich einen bestehenden Table um ein Feld
erweitert.
Dieser Table wird über ein Frontendplugin (julle_feedit), daß die TCA
Felder im Frontend als Input Fields rendert, bearbeitet.
Dabei ist mir aufgefallen das der Befehl t3lib_div::loadTCA() nur das
Standard "tca.php" der "Hauptextension" inkludiert, sich aber nicht um
Erweiterungen des Tables kümmert, die über Extensions hinzukommen.
--- snip aus julle_feedit --
$table = $this->table;
t3lib_div::loadTCA($table);
$TCA = $GLOBALS["TCA"][$table]["columns"]; //in 'columns' sind nur
Felder vorhanden die in der 'tca.php' der Extension stehen
$tca_fields =
explode(",",$GLOBALS["TCA"][$table]["feInterface"]["fe_admin_fieldList"]);
//hier sind komischerweise aber alle Felder (auch die von Extensions)
vorhanden
--- end ---
Wenn ich im Backend über "Configuration" das TCA anschau stimmt alles.
Wie kann ich im Frontend das TCA eines Tables laden, damit wirklich alle
Felder (auch die von Extensions) vorhanden sind? Gibt es eine bessere
Mehtode als loadTCA($table)?
lg,
Richard
More information about the TYPO3-at
mailing list