Fix no-lang mask setup

This commit is contained in:
2026-07-27 15:44:51 +02:00
parent af7d0f4c86
commit e993e6d830
+3 -1
View File
@@ -123,10 +123,12 @@ abstract class Main extends PhpObject
); );
$asGlobalVars['consts'] = array_merge($asDefaultConsts, array_key_exists('consts', $asGlobalVars)?$asGlobalVars['consts']:array()); $asGlobalVars['consts'] = array_merge($asDefaultConsts, array_key_exists('consts', $asGlobalVars)?$asGlobalVars['consts']:array());
if(!is_null($this->oLang)) { if(isset($this->oLang)) {
$asGlobalVars['consts']['lang_prefix'] = Mask::LANG_PREFIX; $asGlobalVars['consts']['lang_prefix'] = Mask::LANG_PREFIX;
$asGlobalVars['consts']['lang'] = $this->oLang->getTranslations(); $asGlobalVars['consts']['lang'] = $this->oLang->getTranslations();
$oMainMask = new Mask($sMainPage, $this->oLang);
} }
else $oMainMask = new Mask($sMainPage);
$oMainMask = new Mask($sMainPage, $this->oLang); $oMainMask = new Mask($sMainPage, $this->oLang);
$oMainMask->setTag('app_config', json_encode($asGlobalVars)); $oMainMask->setTag('app_config', json_encode($asGlobalVars));