From f51c04b3550dddac3ec76631c9cc8c9b814f448f Mon Sep 17 00:00:00 2001 From: fredtempez Date: Wed, 11 Dec 2019 21:56:18 +0100 Subject: [PATCH] =?UTF-8?q?[10.0.009.dev]=20=C3=A9viter=20les=20erreurs=20?= =?UTF-8?q?de=20stockage=20des=20v9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/core/core.php b/core/core.php index ae9f25fe..b27fbde0 100644 --- a/core/core.php +++ b/core/core.php @@ -34,7 +34,7 @@ class common { const TEMP_DIR = 'site/tmp/'; // Numéro de version - const ZWII_VERSION = '10.0.008.dev'; + const ZWII_VERSION = '10.0.009.dev'; public static $actions = []; public static $coreModuleIds = [ @@ -538,18 +538,21 @@ class common { if (!file_exists(self::DATA_DIR . '/fr')) { mkdir (self::DATA_DIR . '/fr'); } + + // Un seul fichier pour éviter les erreurs de sauvegarde des v9 + $tempData = array_merge($tempData,$tempTheme); + // Ecriture des données $this->setData(['config',$tempData['config']]); $this->setData(['core',$tempData['core']]); $this->setData(['page',$tempData['page']]); - // Import des modules - $this->setData(['module',$tempData['module']]); + $this->setData(['module',$tempData['module']]); + $this->setData(['theme',$tempData['theme']]); + // Import des users sauvegardés si option active if ($keepUsers === false) { $this->setData(['user',$tempData['user']]); } - // Import du theme - $this->setData(['theme',$tempTheme['theme']]); // Nettoyage du fichier de thème pour forcer une régénération if (file_exists(self::DATA_DIR . '/theme.css')) { // On ne sait jamais