')
$('#Quantity').val('');
setTimeout(() => {
$('#succesInfo').alert('close')
}, 3000);
GetTopNavTotal();
countItemOnCart();
}
})
})
$('#table_produit72H').DataTable({
"bLengthChange": false,
language: {
processing: false,
search: "Rechercher :",
lengthMenu: "Afficher : _MENU_ lignes",
info: "Affichage de ligne _START_ à _END_ sur _TOTAL_ lignes",
infoEmpty: "Affichage de ligne 0 à 0 sur 0 lignes",
infoFiltered: "(filtré de _MAX_ lignes au total)",
infoPostFix: "",
loadingRecords: "Chargement en cours...",
zeroRecords: "Aucun élément à afficher",
emptyTable: "Pas de données dans le tableau",
paginate: {
first: "",
previous: "Précédent",
next: "Suivant",
last: ""
},
aria: {
sortAscending: ": activer pour trier la colonne par ordre croissant",
sortDescending: ": activer pour trier la colonne par ordre décroissant"
}
},
pagingType: 'full_numbers',
pageLength: 8,
"columnDefs": [
{
targets: 1,
className: "w-100"
}, {
"targets": 2, // La deuxième colonne (index 1)
"type": "date",
render: function(data, type, row) {
// Convertir la date au format ISO (yyyy-MM-dd) pour trier correctement
var dateParts = data.split('/');
var dateObject = new Date(dateParts[2], dateParts[1] - 1, dateParts[0]);
if (type === 'sort') {
return dateObject.toISOString();
}
// Afficher la date dans le format personnalisé
return data;
}
}
]
});
$('#table_AllproduitReappro').DataTable({
"bLengthChange": false,
language: {
processing: false,
search: "Rechercher :",
lengthMenu: "Afficher : _MENU_ lignes",
info: "Affichage de ligne _START_ à _END_ sur _TOTAL_ lignes",
infoEmpty: "Affichage de ligne 0 à 0 sur 0 lignes",
infoFiltered: "(filtré de _MAX_ lignes au total)",
infoPostFix: "",
loadingRecords: "Chargement en cours...",
zeroRecords: "Aucun élément à afficher",
emptyTable: "Pas de données dans le tableau",
paginate: {
first: "",
previous: "Précédent",
next: "Suivant",
last: ""
},
aria: {
sortAscending: ": activer pour trier la colonne par ordre croissant",
sortDescending: ": activer pour trier la colonne par ordre décroissant"
}
},
pagingType: 'full_numbers',
pageLength: 8,
"columnDefs": [
{
targets: 1,
className: "w-75"
},
{
targets: 2, // La deuxième colonne (index 1)
type: "date",
render: function(data, type, row) {
// Convertir la date au format ISO (yyyy-MM-dd) pour trier correctement
var dateParts = data.split('/');
var dateObject = new Date(dateParts[2], dateParts[1] - 1, dateParts[0]);
if (type === 'sort') {
return dateObject.toISOString();
}
// Afficher la date dans le format personnalisé
return data;
}
// render: function(data, type, row) {
// if (type === 'display' || type === 'filter') {
// // Formatage de la date pour l'affichage
// var date = new Date(data);
// return date.toLocaleDateString(); // Personnalisez le format ici
// }
// return data; // Retourne la date telle quelle pour le tri et la recherche
// },
// dataSort: 0
}
],
order: [
[2, "desc"]
]
});
$('#table_promoLaboEnCours').DataTable({
"bLengthChange": false,
language: {
processing: false,
search: "Rechercher :",
lengthMenu: "Afficher : _MENU_ lignes",
info: "Affichage de ligne _START_ à _END_ sur _TOTAL_ lignes",
infoEmpty: "Affichage de ligne 0 à 0 sur 0 lignes",
infoFiltered: "(filtré de _MAX_ lignes au total)",
infoPostFix: "",
loadingRecords: "Chargement en cours...",
zeroRecords: "Aucun élément à afficher",
emptyTable: "Pas de données dans le tableau",
paginate: {
first: "",
previous: "Précédent",
next: "Suivant",
last: ""
},
aria: {
sortAscending: ": activer pour trier la colonne par ordre croissant",
sortDescending: ": activer pour trier la colonne par ordre décroissant"
}
},
pagingType: 'full_numbers',
pageLength: 8,
"columnDefs": [
{
targets: 1,
className: "w-75"
},
{
target: 2,
className: "text-center center"
},
{
"targets": 3, // La deuxième colonne (index 1)
"type": "date",
render: function(data, type, row) {
// Convertir la date au format ISO (yyyy-MM-dd) pour trier correctement
var dateParts = data.split('/');
var dateObject = new Date(dateParts[2], dateParts[1] - 1, dateParts[0]);
if (type === 'sort') {
return dateObject.toISOString();
}
// Afficher la date dans le format personnalisé
return data;
}
}
]
});
$('#table_AllProduitEnPromoExclusive').DataTable({
"bLengthChange": false,
language: {
processing: false,
search: "Rechercher :",
lengthMenu: "Afficher : _MENU_ lignes",
info: "Affichage de ligne _START_ à _END_ sur _TOTAL_ lignes",
infoEmpty: "Affichage de ligne 0 à 0 sur 0 lignes",
infoFiltered: "(filtré de _MAX_ lignes au total)",
infoPostFix: "",
loadingRecords: "Chargement en cours...",
zeroRecords: "Aucun élément à afficher",
emptyTable: "Pas de données dans le tableau",
paginate: {
first: "",
previous: "Précédent",
next: "Suivant",
last: ""
},
aria: {
sortAscending: ": activer pour trier la colonne par ordre croissant",
sortDescending: ": activer pour trier la colonne par ordre décroissant"
}
},
pagingType: 'full_numbers',
pageLength: 8,
"columnDefs": [
{
targets: 1,
className: "w-75"
}
]
});
$('#table_AllNouveauProduit').DataTable({
"bLengthChange": false,
language: {
processing: false,
search: "Rechercher :",
lengthMenu: "Afficher : _MENU_ lignes",
info: "Affichage de ligne _START_ à _END_ sur _TOTAL_ lignes",
infoEmpty: "Affichage de ligne 0 à 0 sur 0 lignes",
infoFiltered: "(filtré de _MAX_ lignes au total)",
infoPostFix: "",
loadingRecords: "Chargement en cours...",
zeroRecords: "Aucun élément à afficher",
emptyTable: "Pas de données dans le tableau",
paginate: {
first: "",
previous: "Précédent",
next: "Suivant",
last: ""
},
aria: {
sortAscending: ": activer pour trier la colonne par ordre croissant",
sortDescending: ": activer pour trier la colonne par ordre décroissant"
}
},
pagingType: 'full_numbers',
pageLength: 8,
"columnDefs": [
{
targets: 1,
className: "w-75"
}
]
});
$('#table_AllCommandeClientTracking').DataTable({
"bLengthChange": false,
language: {
processing: false,
search: "Rechercher :",
lengthMenu: "Afficher : _MENU_ lignes",
info: "Affichage de ligne _START_ à _END_ sur _TOTAL_ lignes",
infoEmpty: "Affichage de ligne 0 à 0 sur 0 lignes",
infoFiltered: "(filtré de _MAX_ lignes au total)",
infoPostFix: "",
loadingRecords: "Chargement en cours...",
zeroRecords: "Aucun élément à afficher",
emptyTable: "Pas de données dans le tableau",
paginate: {
first: "",
previous: "Précédent",
next: "Suivant",
last: ""
},
aria: {
sortAscending: ": activer pour trier la colonne par ordre croissant",
sortDescending: ": activer pour trier la colonne par ordre décroissant"
}
},
pagingType: 'full_numbers',
pageLength: 8,
"columnDefs": [
{
targets: 1,
className: "w-75"
},
{
"targets": 2, // La deuxième colonne (index 1)
className: "text-center center",
"type": "date",
render: function(data, type, row) {
// Convertir la date au format ISO (yyyy-MM-dd) pour trier correctement
var dateParts = data.split('/');
var dateObject = new Date(dateParts[2], dateParts[1] - 1, dateParts[0]);
if (type === 'sort') {
return dateObject.toISOString();
}
// Afficher la date dans le format personnalisé
return data;
}
}
]
});