-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathext_localconf.php
20 lines (16 loc) · 1.13 KB
/
ext_localconf.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
defined('TYPO3') or die();
$init = function ($extKey) {
$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['flexiblepages_configurationcache'] ??= [];
$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['flexiblepages_configurationcache']['frontend'] ??= \TYPO3\CMS\Core\Cache\Frontend\VariableFrontend::class;
$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['flexiblepages_configurationcache']['backend'] ??= \TYPO3\CMS\Core\Cache\Backend\SimpleFileBackend::class;
$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['flexiblepages_configurationcache']['groups'] ??= ['system'];
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(
'@import \'EXT:' . $extKey . '/Configuration/TSconfig/Page/Mod/Wizards/NewContentElement.tsconfig\''
);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(
'@import \'EXT:' . $extKey . '/Configuration/TSconfig/Page/Mod/WebLayout/TtContent/Preview.tsconfig\''
);
};
$init(\ITplusX\FlexiblePages\Utilities\ExtensionConfigurationUtility::EXTKEY);
unset($init);