我看到有不同的地方可以添加Page&用户TSConfig的扩展名为:ext_localconf.php
和ext_tables.php
。
我正在使用\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig
和\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig
方法。
这两个地点的表现是否存在差异?
答案 0 :(得分:1)
您需要使用ext_localconf.php
,其他一切都是错误的。它可能与其他解决方案一起工作(也取决于缓存配置和TYPO3版本),但在许多其他情况和未来使用中肯定会失败。
答案 1 :(得分:0)
这两个函数可以同时使用(根据函数的PhpDoc标题),但是如果你查看核心附带的系统扩展,你会发现这两个函数主要用于{ {1}}(只有MyExternalCkass.myMethod();
在ext_localconf.php
内有来电)。最佳做法是将它们放在EXT:recordlist
。