0

我看到在扩展名中添加页面和用户 TSConfig 的不同位置:ext_localconf.phpext_tables.php.

我正在使用\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig方法。

这两个位置在性能方面有区别吗?

4

2 回答 2

1

您需要使用ext_localconf.php,其他一切都是错误的。它可能与其他解决方案一起工作(也取决于缓存配置和 TYPO3 版本),但对于许多其他情况和未来的使用肯定会失败。

于 2016-10-03T10:29:19.613 回答
0

这些函数可以在两者中使用(根据函数的 PhpDoc 标头),但是如果您查看内核附带的系统扩展,您会发现这两个函数主要用于ext_localconf.php(只有EXT:recordlist一个调用ext_tables.php)。最佳做法是将它们放在ext_localconf.php.

于 2016-10-03T10:33:00.560 回答