diff --git a/includes/export-datas.php b/includes/export-datas.php index 5e7e1aa..824508b 100644 --- a/includes/export-datas.php +++ b/includes/export-datas.php @@ -89,7 +89,7 @@ function generate_artisans_datas_to_csv() } // Ajouter les en-têtes du CSV - fputcsv($file, ['Artisan', 'N° Téléphone', 'Mail', 'Adresse', 'Site web', 'TVA', 'Conseiller', 'Action requise', 'Précision pour contact', 'ID de l\'artisan', 'Date de création',]); + fputcsv($file, ['Artisan', 'N° Téléphone', 'Mail', 'Adresse', 'Site web', 'TVA', 'Statut de travail', 'Conseiller', 'Dernière Action', 'Commentaire', 'ID de l\'artisan', 'Date de création',]); // Boucler sur chaque post et écrire les données dans le CSV foreach ($artisans->posts as $artisan) { @@ -112,8 +112,17 @@ function generate_artisans_datas_to_csv() $conseiller = getArtisanConseillerName($postID) ?? ''; $requiredAction = get_field('required_action', $postID); - $requiredAction = $requiredAction ? 'Oui' : ''; - $contactComments = get_field('contact_comments', $postID); + $lastAction = get_field('last_action', $postID); + $lastActionComment = $lastAction['comments'] ?? ''; + $lastActionDate = $lastAction['last_contact_date'] ?? ''; + $mdp_status = get_field('mdp_status', $postID)['label'] ?? ''; + // Formater la date pour la rendre plus lisible + if (!empty($lastActionDate)) { + $lastActionDate = date('d/m/Y', strtotime($lastActionDate)); + } + + + write_log($mdp_status); fputcsv($file, [ $artisan->post_title, @@ -122,9 +131,10 @@ function generate_artisans_datas_to_csv() $adresse, $website, $tva, + $mdp_status, $conseiller, - $requiredAction, - $contactComments, + $lastActionDate, + $lastActionComment, $artisan->ID, $artisan->post_date, ]);