2016-05-18 15:00:00 +00:00
|
|
|
|
|
|
|
|
|
/* [0] Gestion de l'export
|
|
|
|
|
=========================================================*/
|
|
|
|
|
var exportDeflater = new FormDeflater(
|
|
|
|
|
document.getElementById('export-form'),
|
|
|
|
|
['input'], // éléments à éviter (tagName)
|
|
|
|
|
['data-name'] // Attributs par ordre de priorité
|
2016-04-21 12:56:28 +00:00
|
|
|
|
);
|
|
|
|
|
|
2016-05-18 15:00:00 +00:00
|
|
|
|
|
|
|
|
|
$('#export-form #export-all').addEventListener('click', function(e){
|
|
|
|
|
|
|
|
|
|
// On récupère les données du formulaire
|
|
|
|
|
var deflated = exportDeflater.deflate();
|
|
|
|
|
|
2016-05-18 15:12:46 +00:00
|
|
|
|
/* (1) Si téléchargement de données cellulaires */
|
|
|
|
|
if( deflated.phone == '1' ){
|
|
|
|
|
|
2016-05-19 12:17:53 +00:00
|
|
|
|
api.send({ 'path': 'download/phone', 'subjects': [341] }, function(res){
|
2016-05-18 20:49:02 +00:00
|
|
|
|
|
|
|
|
|
// Si erreur
|
|
|
|
|
if( res.ModuleError != 0 )
|
|
|
|
|
return false;
|
|
|
|
|
|
|
|
|
|
// Sinon on lance le téléchargement
|
|
|
|
|
document.location = res.link;
|
2016-05-18 15:12:46 +00:00
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-18 15:00:00 +00:00
|
|
|
|
}, false);
|