079 Confirmer supp module

This commit is contained in:
Fred Tempez 2020-05-02 10:30:55 +02:00
parent ed807249fe
commit 2db3fd21f0
3 changed files with 20 additions and 2 deletions

View File

@ -36,7 +36,7 @@ class common {
const THUMBS_WIDTH = 640; const THUMBS_WIDTH = 640;
// Numéro de version // Numéro de version
const ZWII_VERSION = '10.0.078'; const ZWII_VERSION = '10.0.079';
const ZWII_UPDATE_CHANNEL = "v10"; const ZWII_UPDATE_CHANNEL = "v10";
public static $actions = []; public static $actions = [];

View File

@ -17,11 +17,25 @@
*/ */
$("#pageEditDelete").on("click", function() { $("#pageEditDelete").on("click", function() {
var _this = $(this); var _this = $(this);
return core.confirm("Êtes-vous sûr de vouloir supprimer cette page ?", function() { return core.confirm("Confirmez-vous la suppression de cette page ?", function() {
$(location).attr("href", _this.attr("href")); $(location).attr("href", _this.attr("href"));
}); });
}); });
$("#pageEditSubmit").on("click", function() {
var oldModule = $("#pageEditModuleIdOld").val();
var oldModuleText = $("#pageEditModuleIdOldText").val();
var newModule = $("#pageEditModuleId").val();
if ( oldModule !== "" &&
oldModule !== newModule) {
var _this = $(this);
return core.confirm("Les données du module " + oldModuleText + " seront effacées. Confirmez-vous ?", function() {
$(location).attr("href", _this.attr("href"));
});
}
});
/** /**
* Paramètres par défaut au chargement * Paramètres par défaut au chargement
*/ */

View File

@ -45,6 +45,10 @@ echo template::formOpen('pageEditForm');
'label' => 'Module', 'label' => 'Module',
'selected' => $this->getData(['page', $this->getUrl(2), 'moduleId']) 'selected' => $this->getData(['page', $this->getUrl(2), 'moduleId'])
]); ?> ]); ?>
<?php echo template::hidden('pageEditModuleIdOld',['value' => $this->getData(['page', $this->getUrl(2), 'moduleId'])]); ?>
<?php echo template::hidden('pageEditModuleIdOldText',[
'value' => $this->getData(['page', $this->getUrl(2), 'moduleId']) !== '' ? $module::$moduleNames[$this->getData(['page', $this->getUrl(2), 'moduleId'])] : ''
]); ?>
</div> </div>
<div class="col3 verticalAlignBottom"> <div class="col3 verticalAlignBottom">
<?php echo template::button('pageEditModuleConfig', [ <?php echo template::button('pageEditModuleConfig', [