[TYPO3-english] Add tca field in an extension existing --div---
Gregory Loichot
gloichot at cross-systems.com
Thu May 6 11:49:20 CEST 2010
Hello,
I'm trying to do something not easy to explain, but let's try !
I have a 4.2 TYPO3.
I'm using Direct Mail extension. This extension (my_ext) add a "div"
"Direct Mail" when you edit a fe_user in backend. Now I have a other
extension that manage some userfunc mailing list. This extension also
add a field (let's say field1) in database.
What I wanna do :
=================
I want "field1" to appear in "Direct Mail" tab when I edit a fe_user in
backend.
What I did (but did not work)
==========
I my_ext/ext_tables.php :
/* ADD FIELD TO DIRECT MAIL TAB*/
$tempColumnsDM = Array (
"module_sys_dmail_promotion" => Array (
"exclude" => 1,
"label" =>
"LLL:EXT:my_ext/locallang_db.xml:fe_users.module_sys_dmail_promotion",
"config" => Array (
"type" => "check",
)
)
);
t3lib_div::loadTCA('direct_mail');
t3lib_extMgm::addTCAcolumns('direct_mail',$tempColumnsDM,1);
t3lib_extMgm::addToAllTCAtypes('direct_mail',"module_sys_dmail_promotion;;;;1-1-1");
In direct_mail/ext_tables.php, we have :
t3lib_div::loadTCA('fe_users');
t3lib_extMgm::addTCAcolumns('fe_users',$tempCols);
$TCA['fe_users']['feInterface']['fe_admin_fieldList'].=',module_sys_dmail_newsletter,module_sys_dmail_category,module_sys_dmail_html';
t3lib_extMgm::addToAllTCATypes('fe_users','--div--;Direct
mail,module_sys_dmail_newsletter;;;;1-1-1,module_sys_dmail_category,module_sys_dmail_html');
Help please :(
More information about the TYPO3-english
mailing list