2016-10-03 55 views
0

我看到不同的地方在擴展中添加用戶TSConfig:ext_localconf.phpext_tables.php在擴展中添加TSConfig的最佳位置是什麼?

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

這兩個位置之間的性能有差異嗎?

回答

1

您需要使用ext_localconf.php,其他一切都是錯誤的。它可能與其他解決方案一起工作(也取決於緩存配置和TYPO3版本),但對於許多其他情況和未來使用情況肯定會失敗。

0

這兩個函數可以用在兩者中(根據函數的PhpDoc標題),但是如果您查看隨核心一起提供的系統擴展,您會發現這兩個函數主要用於ext_localconf.php(只有EXT:recordlist致電ext_tables.php)。最佳做法是將它們放入ext_localconf.php

相關問題