-
Notifications
You must be signed in to change notification settings - Fork 2
/
ext_localconf.php
25 lines (21 loc) · 998 Bytes
/
ext_localconf.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
defined('TYPO3_MODE') || die('Access denied.');
call_user_func(function () {
$GLOBALS['TYPO3_CONF_VARS']['EXT']['EXTCONF']['singleview']
= array_replace_recursive(
!empty($GLOBALS['TYPO3_CONF_VARS']['EXT']['EXTCONF']['singleview'])
? $GLOBALS['TYPO3_CONF_VARS']['EXT']['EXTCONF']['singleview'] : [],
// default config
[
'hashBaseCustomization' => [
'enabled' => true,
],
]
);
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['createHashBase']['singleview'] =
\SourceBroker\Singleview\Hooks\SingleViewPagePathLogic::class . '->init';
if ($GLOBALS['TYPO3_CONF_VARS']['EXT']['EXTCONF']['singleview']['hashBaseCustomization']['enabled']) {
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['createHashBase']['singleview_hashBaseCustomization'] =
\SourceBroker\Singleview\Hooks\HashBase::class . '->init';
}
});