Bug #33403 ยป 33403.diff
Classes/Utility/Extension.php | ||
---|---|---|
'labels' => '',
|
||
'extRelPath' => t3lib_extMgm::extRelPath($extensionKey) . 'Classes/'
|
||
);
|
||
$moduleConfiguration = t3lib_div::array_merge_recursive_overrule($defaultModuleConfiguration, $moduleConfiguration);
|
||
if ((strlen($mainModuleName) > 0) && !array_key_exists($mainModuleName, $GLOBALS['TBE_MODULES'])) {
|
||
$mainModuleName = $extensionName . self::convertLowerUnderscoreToUpperCamelCase($mainModuleName);
|
||
} else {
|
||
$mainModuleName = (strlen($mainModuleName) > 0) ? $mainModuleName : 'web';
|
||
}
|
||
// add mandatory parameter to use new pagetree
|
||
if ($mainModuleName === 'web') {
|
||
$defaultModuleConfiguration['navigationComponentId'] = 'typo3-pagetree';
|
||
}
|
||
$moduleConfiguration = t3lib_div::array_merge_recursive_overrule($defaultModuleConfiguration, $moduleConfiguration);
|
||
$moduleSignature = $mainModuleName;
|
||
if ((strlen($subModuleName) > 0)) {
|