【问题标题】:What is the best place for adding TSConfig in an extension?在扩展中添加 TSConfig 的最佳位置是什么?
【发布时间】:2016-10-03 09:50:12
【问题描述】:

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

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

这两个位置的性能有区别吗?

【问题讨论】:

    标签: performance typo3 tsconfig


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-04-09
        • 2012-10-05
        • 2019-04-01
        • 1970-01-01
        • 1970-01-01
        • 2018-02-07
        • 1970-01-01
        相关资源
        最近更新 更多