WPML
Statut
Résolu
Signalé pour
WPML Multilingual & Multicurrency for WooCommerce 5.3.5
Résolu dans
WooCommerce Multilingual & Multicurrency 5.4.0
Extension/thème associé
WooCommerce Bookings
Étiquettes de sujet
Compatibility

Aperçu de l’anomalie

Lorsque vous utilisez WooCommerce Bookings et son option Cochez cette case si la réservation nécessite l’approbation/la confirmation de l’administrateur. Le paiement ne sera pas effectué lors de la validation de commande, une seule réservation peut déclencher plusieurs e-mails de confirmation de commande pour chaque langue active sur le site.

Solution de contournement

Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/Emails.php.

  • Cherchez la ligne 63.

  • Juste en dessous, ajoutez ce code :
    		add_action( 'woocommerce_booking_pending-confirmation', $this->handle( [
    			WC_Email_Booking_Pending_Confirmation::class,
    		] ), self::PRIORITY_BEFORE_EMAIL_TRIGGER );

Toutes les anomalies connues →