forked from ZwiiCMS-Team/ZwiiCMS
update message erreur explicite
This commit is contained in:
parent
7aa0cda992
commit
99d57bdcf3
@ -2,6 +2,8 @@
|
|||||||
* Exécution des différentes étapes de mise à jour
|
* Exécution des différentes étapes de mise à jour
|
||||||
*/
|
*/
|
||||||
function step(i, data) {
|
function step(i, data) {
|
||||||
|
// tableau des erreurs
|
||||||
|
var errors = ['préparation de la mise à jour', 'téléchargement et validation de l\'archive', 'installation', 'configuration'];
|
||||||
// Affiche le texte de progression
|
// Affiche le texte de progression
|
||||||
$(".installUpdateProgressText").hide();
|
$(".installUpdateProgressText").hide();
|
||||||
$(".installUpdateProgressText[data-id=" + i + "]").show();
|
$(".installUpdateProgressText[data-id=" + i + "]").show();
|
||||||
@ -35,7 +37,7 @@ function step(i, data) {
|
|||||||
// Échec
|
// Échec
|
||||||
else {
|
else {
|
||||||
// Affiche le message d'erreur
|
// Affiche le message d'erreur
|
||||||
$("#installUpdateErrorStep").text(i);
|
$("#installUpdateErrorStep").text(errors[i]);
|
||||||
$("#installUpdateError").show();
|
$("#installUpdateError").show();
|
||||||
// Déverrouille le bouton "Terminer"
|
// Déverrouille le bouton "Terminer"
|
||||||
$("#installUpdateEnd").removeClass("disabled");
|
$("#installUpdateEnd").removeClass("disabled");
|
||||||
@ -43,22 +45,22 @@ function step(i, data) {
|
|||||||
$("#installUpdateProgress").hide();
|
$("#installUpdateProgress").hide();
|
||||||
// Affiche le résultat dans la console
|
// Affiche le résultat dans la console
|
||||||
console.error(result);
|
console.error(result);
|
||||||
alert(xhr);
|
$("#installUpdateErrorMessage").text(result.replace( /<[^p].*?>/g, '' ));
|
||||||
}
|
}
|
||||||
}, 2000);
|
}, 2000);
|
||||||
},
|
},
|
||||||
// Échec de la requête
|
// Échec de la requête
|
||||||
error: function(xhr) {
|
error: function(xhr) {
|
||||||
// Affiche le message d'erreur
|
// Affiche le message d'erreur
|
||||||
$("#installUpdateErrorStep").text(0);
|
$("#installUpdateErrorStep").text(errors[1]);
|
||||||
$("#installUpdateError").show();
|
$("#installUpdateError").show();
|
||||||
// Déverrouille le bouton "Terminer"
|
// Déverrouille le bouton "Terminer"
|
||||||
$("#installUpdateEnd").removeClass("disabled");
|
$("#installUpdateEnd").removeClass("disabled");
|
||||||
// Cache le texte de progression
|
// Cache le texte de progression
|
||||||
$("#installUpdateProgress").hide();
|
$("#installUpdateProgress").hide();
|
||||||
// Affiche l'erreur dans la console
|
// Affiche l'erreur dans la console
|
||||||
console.error(xhr);
|
console.error(xhr.responseText);
|
||||||
alert(xhr);
|
$("#installUpdateErrorMessage").text(xhr.responseText.replace( /<[^p].*?>/g, '' ));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -11,14 +11,14 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="installUpdateError" class="colorRed displayNone">
|
<div id="installUpdateError" class="colorRed displayNone">
|
||||||
<?php echo template::ico('cancel', ''); ?>
|
<?php echo template::ico('cancel', ''); ?>
|
||||||
Une erreur est survenue lors de l'étape <span id="installUpdateErrorStep"></span>.
|
<strong>Une erreur est survenue lors de l'étape : <span id="installUpdateErrorStep"> </span>.</strong>
|
||||||
</div>
|
</div>
|
||||||
<div id="installUpdateSuccess" class="colorGreen displayNone">
|
<div id="installUpdateSuccess" class="colorGreen displayNone">
|
||||||
<?php echo template::ico('check', ''); ?>
|
<?php echo template::ico('check', ''); ?>
|
||||||
Mise à jour terminée avec succès.
|
Mise à jour terminée avec succès.
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col3 verticalAlignMiddle">
|
<div class="col3 verticalAlignTop">
|
||||||
<?php echo template::button('installUpdateEnd', [
|
<?php echo template::button('installUpdateEnd', [
|
||||||
'value' => 'Terminer',
|
'value' => 'Terminer',
|
||||||
'href' => helper::baseUrl() . 'config',
|
'href' => helper::baseUrl() . 'config',
|
||||||
@ -27,3 +27,8 @@
|
|||||||
]); ?>
|
]); ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col12">
|
||||||
|
<p><em><span class="colorRed" id="installUpdateErrorMessage"></span></em></p>
|
||||||
|
</div>
|
||||||
|
</div
|
Loading…
Reference in New Issue
Block a user