TYPO3在课堂上使用TCA

时间:2013-11-20 09:01:43

标签: php typo3

当我在后端检查TCA时,我有这样的结构。

fe_users
  columns
    many columns...

当我在代码中使用$GLOBALS['TCA']['fe_users']['columns']时,我得到NULL。 如果我在$ GLOBALS之前调用t3lib_div::loadTCA('fe_users'),那么我会得到一些列,但仍然不是全部。

我在ext_tables.php

t3lib_div::loadTCA('fe_users');
t3lib_extMgm::addTCAcolumns('fe_users',$tempColumns,1);
t3lib_extMgm::addToAllTCAtypes('fe_users','columnname', '', 'after:disable');

如何到达其余列?

由于

1 个答案:

答案 0 :(得分:2)

在您要访问TCA设置的前端方法开头使用以下代码:

global $TCA;
tslib_fe::includeTCA();
t3lib_div::loadTCA('fe_users');

然后,您可以访问$TCA数组中的TCA设置。