10305 problème avec l'import d'une theme admin
This commit is contained in:
parent
ff951024ea
commit
27df460d0c
@ -1,5 +1,9 @@
|
||||
# Changelog
|
||||
|
||||
## version 10.3.05
|
||||
- Correction :
|
||||
- Thème : import d'un thème d'administration impossible.
|
||||
|
||||
## version 10.3.04
|
||||
- Corrections :
|
||||
- Warning lors d'une primo installation.
|
||||
|
@ -633,7 +633,7 @@ class theme extends common {
|
||||
file_exists(self::TEMP_DIR . $tempFolder . '/site/data/admin.json')
|
||||
AND file_exists(self::TEMP_DIR . $tempFolder . '/site/data/admin.css')
|
||||
) {
|
||||
$mode = 'admin';
|
||||
$modele = 'admin';
|
||||
}
|
||||
if (!empty($modele)
|
||||
) {
|
||||
@ -641,8 +641,6 @@ class theme extends common {
|
||||
$success = $zip->extractTo('.');
|
||||
// traitement de l'erreur
|
||||
$notification = $success ? 'Le thème a été importé' : 'Erreur lors de l\'extraction, vérifiez les permissions.';
|
||||
// Supprimmer le dossier temporaire
|
||||
$this->removeDir(self::TEMP_DIR . $tempFolder);
|
||||
// Check le thème
|
||||
$this->checkImport($modele);
|
||||
} else {
|
||||
@ -650,6 +648,8 @@ class theme extends common {
|
||||
$success = false;
|
||||
$notification = 'Ce n\'est pas l\'archive d\'un thème !';
|
||||
}
|
||||
// Supprimer le dossier temporaire même si le thème est invalide
|
||||
$this->removeDir(self::TEMP_DIR . $tempFolder);
|
||||
$zip->close();
|
||||
} else {
|
||||
// erreur à l'ouverture
|
||||
|
Loading…
Reference in New Issue
Block a user