[TYPO3-dev] Extentions und t3lib_div::loadTCA
Gregor Spengler
gregor.spengler at bpanet.de
Thu Jan 12 14:38:24 CET 2006
Hallo,
leider hab ich nen kleines Problem mit.
Hier ne kurze Beschreibung:
Es gibt zwei Extentions ab_minijoboffers und joboffersnewfields. Joboffersnewfields erweitert ab_minijoboffer um zwei Felder.
Die zusätzlichen Felder werden nach dem Aufruf von t3lib_extMgm::addTCAcolumns in ext_taples.php der Extention joboffersnewfields bei einem Dump von TCA via var_dump angezeigt.
Snip...
$tempColumns = Array (
"tx_joboffersnewfields_referenznr" => Array (
"exclude" => 0,
"label" => "LLL:EXT:joboffersnewfields/locallang_db.php:tx_abminijoboffers_jobs.tx_joboffersnewfields
_referenznr",
"config" => Array (
"type" => "input",
"size" => "30",
)
),
"tx_joboffersnewfields_bereich" => Array (
"exclude" => 0,
"label" => "LLL:EXT:joboffersnewfields/locallang_db.php:tx_abminijoboffers_jobs.tx_joboffersnewfields
_bereich",
"config" => Array (
"type" => "input",
"size" => "30",
)
),
);
t3lib_div::loadTCA("tx_abminijoboffers_jobs");
t3lib_extMgm::addTCAcolumns("tx_abminijoboffers_jobs",$tempColumns,1)
...Snip
Nach dem Aufruf t3lib_div::loadTCA('tx_abminijoboffers_jobs'); in class.tx_abminijoboffers_pi1.php werden die Felder aus joboffersnewfields zwar unter TCA.tx_abminijoboffers_jobs.feInterface.fe_admin_fields angezeigt, aber nicht unter TCA.tx_abminijoboffers_jobs.columns.
Wenn ich die Doku zu addTCAColumns richtig verstehe sollten die Felder aus dem übergebenen Array doch dauerhaft im Array columns der erweiterten Tabelle auftauchen.
Noch ein paar Informationen:
- Die Aufgabe ist ein FE- Formular anzuzeigen
- Die Administartion im BE funktioniert wie geplant
Jede Idee ist willkommen. Vielen Dank im Voraus...
Grüße
Gregor
More information about the TYPO3-dev
mailing list