< Retour au blog

Extension d’export WooCommerce Booking

Publié le

dans la catégorie

,

Si vous ne connaissez pas l’extension WooCommerce Bookings, elle s’ajoute à WooCommerce et permet de créer des produits réservables (événements, hôtels, tout ce que vous pouvez imaginer).

J’ai utilisé il y a quelques temps cette extension pour un projet de vente en ligne de billets pour des événements, avec différents intervenants, dates et horaires.

Pour plus de facilité et gagner du temps, mon client à voulu un outil d’export de toutes ses réservations, vers un fichier CSV.
J’ai donc créée une petite extension qui fait le job.

Vous pouvez retrouver l’extension complète ici 

Quelques captures d’écran :

Sélection du produit et des dates
Sélection du produit
Lancement de l'export
Lancement de l’export
Affichage du fichier CSV
Affichage du fichier CSV
La liste des exports
La liste des exports

 

Fichier CSV
Fichier CSV

 


 

Changelog

26/07/2018 1.0.3
Ajout de la possibilité de filtrer les réservations par dates
Ajout du filtre mc_wcb_csv_delimiter pour modifier le séparateur utilisé dans le formatage CSV.

26/02/2018 1.0.2
Implémentation de la recherche Ajax à la sélection du produit
Implémentation de la sauvegarde des fichiers d’export dans un dossier personnalisé
Implémentation de la liste des fichiers d’export dans la page d’export

23/02/2018 1.0.1
Changement de la méthode de la requête sur les réservations :
Au lieu de boucler sur les commandes, requête directement pour le produit sélectionné.

23/02/2018
Mise à jour de la fonction principale de génération du CSV :
Utilisation de la classe WC_Booking_Data_Store pour requêter les identifiants des réservations depuis les commandes au lieu d’utiliser la méta ‘Booking ID’ (non stable).
Affichage des produits réservables uniquement dans le sélecteur d’export.

03/03/2016 1.0
Initial Release.



Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.