[10.0.77.dev] Import v10, nettoyage des anciens dossiers de langues

This commit is contained in:
fredtempez 2019-11-07 11:56:12 +01:00
parent 89f2231026
commit 1c10eca976
2 changed files with 11 additions and 1 deletions

View File

@ -31,7 +31,7 @@ class common {
const TEMP_DIR = 'site/tmp/';
// Numéro de version
const ZWII_VERSION = '10.0.75.dev';
const ZWII_VERSION = '10.0.77.dev';
public static $actions = [];
public static $coreModuleIds = [

View File

@ -309,6 +309,16 @@ class config extends common {
if ($this->getInput('configManageImportUser', helper::FILTER_BOOLEAN) === true ) {
$users = $this->getData(['user']);
}
// Nettoyage des dossiers de langue
foreach (self::$i18nList as $itemKey => $item) {
// Le dossier existe ?
if (is_dir(self::DATA_DIR . $itemKey) === true) {
unlink (self::DATA_DIR . $itemKey . '/module.json');
unlink (self::DATA_DIR . $itemKey . '/page.json');
rmdir (self::DATA_DIR . $itemKey);
}
}
} else { // Version invalide
// Valeurs en sortie erreur
$this->addOutput([