Override une fonction dans une class Woocommerce

Question

Bonjour,
Voilà WooCommerce récupère le numéro de téléphone de mes clients pour l’adresse de facturation mais pas pour l’adresse de livraison…
Vu que j’utilise un ERP qui se base sur l’adresse de livraison pour les étiquettes transporteur, j’ai besoin de cette information, j’ai donc un peu modifier la fonction qui récupère cette info dans: woocommerce/includes/class-wc-order.php

de cette façon :

public function get_shipping_phone( $context="view" ) {
        return $this->get_address_prop( 'phone', 'billing', $context );
    }

Comme ceci tout marche, malheureusement la modif saute à chaque maj car je n’ai pas override la fonction en question car elle fait partie de la class WC_order et que dès que je touche à celle-ci tout plante…

Une idée pour fixer cette modif ?

0
Tom J Nowell 4 months 2022-04-20T09:01:37-05:00 0 Answers 0 views 0

Leave an answer

Browse
Browse