ext_localconf.php 692 B

123456789101112131415161718
  1. <?php
  2. use Meramo\Speedbase\Hooks\TermsDataHandler;
  3. use TYPO3\CMS\Core\Information\Typo3Version;
  4. use TYPO3\CMS\Core\Utility\ExtensionManagementUtility;
  5. use TYPO3\CMS\Core\Utility\GeneralUtility;
  6. $versionInformation = GeneralUtility::makeInstance(Typo3Version::class);
  7. // Only include page.tsconfig if TYPO3 version is below 12 so that it is not imported twice.
  8. if ($versionInformation->getMajorVersion() < 12) {
  9. ExtensionManagementUtility::addPageTSConfig('
  10. @import "EXT:speedbase/Configuration/page.tsconfig"
  11. ');
  12. }
  13. defined('TYPO3_MODE') || die();
  14. $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass']['speedbase'] =
  15. TermsDataHandler::class;