diff --git a/core/core.php b/core/core.php index 6ddd7e83..25337b40 100644 --- a/core/core.php +++ b/core/core.php @@ -341,12 +341,11 @@ class common if ($this->getData(['user']) === []) { // Installation en cours self::$i18nUI = array_key_exists($this->getInput('ZWII_UI'), self::$languages) ? $this->getInput('ZWII_UI') : 'fr_FR'; - helper::deleteCookie('ZWII_UI'); } else { // Langue sélectionnée dans le compte self::$i18nUI = $this->getData(['user', $this->getUser('id'), 'language']); // Validation de la langue - self::$i18nUI = (empty(self::$i18nUI) || is_null(self::$i18nUI)) ? self::$i18nUI = 'fr_FR' : self::$i18nUI; + self::$i18nUI = (empty(self::$i18nUI) || is_null(self::$i18nUI)) ? 'fr_FR' : self::$i18nUI; } // Le fichier existe-t-il ? diff --git a/core/module/install/install.php b/core/module/install/install.php index f12bf6fa..c50ceddd 100644 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -199,6 +199,7 @@ class install extends common // Nettoyage unlink(self::TEMP_DIR . 'files.tar.gz'); unlink(self::TEMP_DIR . 'files.tar'); + helper::deleteCookie('ZWII_UI'); // Créer le dossier des fontes if (!is_dir(self::DATA_DIR . 'fonts')) { @@ -221,6 +222,11 @@ class install extends common $this->copyDir('core/module/install/ressource/themes', self::FILE_DIR . 'source/theme'); unlink(self::FILE_DIR . 'source/theme/themes.json'); + // Créer sitemap + $this->createSitemap(); + // Mise à jour de la liste des pages pour TinyMCE + $this->listPages(); + // Valeurs en sortie $this->addOutput([ 'redirect' => helper::baseUrl(false), @@ -237,11 +243,6 @@ class install extends common $dataThemes = json_decode($dataThemes, true); self::$themes = helper::arrayColumn($dataThemes, 'name'); - // Créer sitemap - $this->createSitemap(); - // Mise à jour de la liste des pages pour TinyMCE - $this->listPages(); - // Valeurs en sortie $this->addOutput([ 'display' => self::DISPLAY_LAYOUT_LIGHT, diff --git a/core/module/install/view/postinstall/postinstall.php b/core/module/install/view/postinstall/postinstall.php index 7554f9eb..668e1bcd 100644 --- a/core/module/install/view/postinstall/postinstall.php +++ b/core/module/install/view/postinstall/postinstall.php @@ -65,15 +65,15 @@