1 pièce(s) jointe(s)
Création d'un module de livraison
J'ai besoin d'aide de toute urgence, comment extraire le code postal indiqué par le client dans le panier pour pouvoir calculer ses frais de port.
Notez que je viens de créer une extension pour la base de données et un peu plus de gestion. Je veux donc ajouter cette fonctionnalité à partir de cette extension.
En voici une capture d'une exemple de mon panier : Pièce jointe 640885
J'ai déjà essayer aussi avec ce code mais ça me retourne rien :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
add_action('woocommerce_after_calculate_totals', 'cwpai_get_customer_postcode');
/**
* Get customer postcode after shipping calculation
*/
function cwpai_get_customer_postcode() {
// Get the customer's shipping address object
$customer_shipping_address = WC()->customer->get_shipping_address();
// Check if the customer has a shipping postcode
if (isset($customer_shipping_address['postcode'])) {
// Store the customer's shipping postcode in a global variable
global $cwpai_customer_postcode;
$cwpai_customer_postcode = $customer_shipping_address['postcode'];
}
} |