1

编辑: TYPO3 4.7 版

有表创建网站用户与许多选项卡。

我可以使用我自己的数据添加新选项卡:

$test = array(
    'tx_promconf_send_email' => array(
        'exclude' => 0,
        'label' => 'HAHAHA',
        'config' => array(
            'type' => 'input'
            ,)));

t3lib_div::loadTCA('fe_users');
t3lib_extMgm::addTCAcolumns('fe_users',$test,1);
t3lib_extMgm::addToAllTCAtypes('fe_users','--div--;Documents;;;;1-1-1,tx_promconf_send_email');

但我无法将我的输入放到已经存在的选项卡中。我也找不到这个字符串'fe_users','--div--;Documents;;;;1-1-1,tx_promconf_send_email' 的一些解释。

是否有选项如何修改现有选项卡?我在哪里可以找到选项卡的名称?我尝试使用选项卡的而不是 --div-- 名称,但它不起作用。

4

1 回答 1

1

这个奇怪的字符串几乎没有记录。您可以在此处找到 TCA 文档。

如果要将其插入现有选项卡,只需在所需选项卡中找到一个字段,您希望将新字段放置在该字段之后或之前。

例如:

t3lib_extMgm::addToAllTCAtypes('fe_users','tx_promconf_send_email', '', 'after:last_name');

您的字段现在将显示在字段“last_name”之后,因此在选项卡“个人数据”中。您还可以使用“之前:字段名”在字段之前插入您的字段。

于 2013-08-22T12:41:27.560 回答