Initialisation WIP

This commit is contained in:
Fred Tempez 2023-07-18 11:19:53 +02:00
parent 8bf2d89906
commit 106387fab8
2 changed files with 15 additions and 1 deletions

View File

@ -605,6 +605,19 @@ class common
// Tableau avec les données vierges
require_once('core/module/install/ressource/defaultdata.php');
if (!file_exists(self::DATA_DIR . $lang)) {
mkdir(self::DATA_DIR . $lang, 0755);
}
$db = $this->dataFiles[$module];
if ($sampleSite === true && $lang === 'fr_FR') {
$db->set($module, init::$defaultDataI18n[$module]);
} else {
$db->set($module, init::$defaultData[$module]);
}
$db->save; // Stockage dans un sous-dossier localisé
// Localisations
if (
$module === 'page' ||
$module === 'module' ||
@ -642,6 +655,7 @@ class common
file_put_contents(self::DATA_DIR . $module . '.json', json_encode([$module => init::$defaultData[$module]], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_FORCE_OBJECT));
}
}

View File

@ -6,7 +6,7 @@
// Premier appel lors de l'installation, les fichiers sont vides en lecture
if (is_null($this->getData(['core', 'dataVersion']))) {
header("Location: " . $_SERVER['PHP_SELF']);
// header("Location: " . $_SERVER['PHP_SELF']);
exit();
}