我正在寻找一种解决方案,可以从我的TYPO3扩展的TCA.php构建前端表单。
是否有任何方法可以从我的扩展类中选择TCA.php值?我想用TCA.php文件的值构建一个选择元素。
如果有人能给我一些建议,那将非常棒 :)
是否有任何方法可以从我的扩展类中选择TCA.php值?我想用TCA.php文件的值构建一个选择元素。
如果有人能给我一些建议,那将非常棒 :)
TCA是全球可用的。您可以使用GLOBAL变量选择任何表配置(TCA)。例如,普通内容(tt_content)的TCA可以在以下位置找到:
$GLOBALS['TCA']['tt_content']
TCA包含整个表配置,如果您想查看所有内容,建议您简单地打印所需查看表的配置。
每个表内字段的配置存储在以下位置:
$GLOBALS['TCA']['TABLENAME']['columns']['COLUMNNAME']
如果尚未加载TCA,则可以使用以下命令手动加载:
t3lib_div::loadTCA('TABLENAME');
这应该能帮助您了解更多信息。