forked from ZwiiCMS-Team/ZwiiCMS
Tri des galeries : activation du bouton pb sur Chrome
This commit is contained in:
parent
2ba13c89b8
commit
514c1d31b7
@ -49,10 +49,8 @@ class gallery extends common {
|
|||||||
* Configuration
|
* Configuration
|
||||||
*/
|
*/
|
||||||
public function config() {
|
public function config() {
|
||||||
|
|
||||||
/*
|
// Le traitement du tri s'effectue en début de fonction
|
||||||
* Le traitement du tri s'effectue en début de fonction
|
|
||||||
*/
|
|
||||||
// Soumission du formulaire
|
// Soumission du formulaire
|
||||||
if($this->isPost()) {
|
if($this->isPost()) {
|
||||||
if ($this->getInput('galleryConfigFilterResponse')) {
|
if ($this->getInput('galleryConfigFilterResponse')) {
|
||||||
|
@ -12,55 +12,39 @@
|
|||||||
* @link http://zwiicms.com/
|
* @link http://zwiicms.com/
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
|
||||||
* Tri dynamique de la galerie
|
|
||||||
*/
|
|
||||||
$( document ).ready(function() {
|
$( document ).ready(function() {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Tri dynamique de la galerie
|
||||||
|
*/
|
||||||
$("#galleryTable").tableDnD({
|
$("#galleryTable").tableDnD({
|
||||||
onDrop: function(table, row) {
|
onDrop: function(table, row) {
|
||||||
|
// Stocke dans un champ caché l'ordre de tri modifié
|
||||||
$("#galleryConfigFilterResponse").val($.tableDnD.serialize());
|
$("#galleryConfigFilterResponse").val($.tableDnD.serialize());
|
||||||
},
|
},
|
||||||
|
onDragStop : function(table, row) {
|
||||||
|
// Affiche le bouton de tri après un déplacement
|
||||||
|
$(":input[type='submit']").prop('disabled', false);
|
||||||
|
},
|
||||||
|
// Supprime le tiret des séparateurs
|
||||||
serializeRegexp: "[^\_]*$"
|
serializeRegexp: "[^\_]*$"
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
});
|
/**
|
||||||
|
* Confirmation de suppression
|
||||||
|
*/
|
||||||
/**
|
$(".galleryConfigDelete").on("click", function() {
|
||||||
* Scroll virer les ancres de l'URL
|
var _this = $(this);
|
||||||
*/
|
return core.confirm("Êtes-vous sûr de vouloir supprimer cette galerie ?", function() {
|
||||||
/*
|
$(location).attr("href", _this.attr("href"));
|
||||||
$( document ).scroll(function() {
|
});
|
||||||
var href = window.location.href;
|
|
||||||
if(href.indexOf("#") > 0){
|
|
||||||
href = href.split("#")[0];
|
|
||||||
window.location.hash = href;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Activer le bouton de tri uniquement après un tri
|
|
||||||
$("#galleryTable").click(function() {
|
|
||||||
if ($("#galleryConfigFilterResponse").val() != "") {
|
|
||||||
$(":input[type='submit']").prop('disabled', false);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Confirmation de suppression
|
|
||||||
*/
|
|
||||||
$(".galleryConfigDelete").on("click", function() {
|
|
||||||
var _this = $(this);
|
|
||||||
return core.confirm("Êtes-vous sûr de vouloir supprimer cette galerie ?", function() {
|
|
||||||
$(location).attr("href", _this.attr("href"));
|
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Liste des dossiers
|
* Liste des dossiers
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user