FOX - Professionnel du commutateur de devises WooCommerce

Ensembles de produits – par SomewhereWarm

Lien du plug-in : https://woocommerce.com/products/product-bundles/

  • dans le fichier \wp-content\plugins\bundles-produits-woocommerce\comprend\class-wc-pb-product-prix.php ajouter du code :
    if (class_exists('WOOCS')) { global $WOOCS; if ($WOOCS->current_currency != $WOOCS->default_currency) { $currencies = $WOOCS->get_currencies(); if ($WOOCS->is_multiple_allowed) { $discounted_price = $discounted_price / $currencies[$WOOCS->current_currency]['rate'] ; } } }

  • dans le fichier \wp-content\plugins\bundles-produits-woocommerce\inclut\class-wc-pb-display.php  ajouter du code :
    $is_multiple = 1 ; if (class_exists('WOOCS')) { global $WOOCS; if (!$WOOCS->is_multiple_allowed) { $is_multiple = 0; $ suffixe = ""; } }

  • et cette ligne de code : 'woocs_is_multiple'=> $est_multiple
  • dans le fichier \wp-content\plugins\bundles-produits-woocommerce\actifs\js\add-to-cart-bundle.js ajouter du code :
    /*woocs*/ if (woocs_current_currency != undefined && woocs_current_currency['rate'] != undefined && wc_bundle_params.woocs_is_multiple==0) { price = wc_pb_number_round(price * woocs_current_currency['rate']); }

  • dans le fichier \wp-content\plugins\bundles-produits-woocommerce\modèles\produit unique\article-fourni-facultatif.php  ajouter du code ajouter du code :
    if (class_exists('WOOCS')) { global $WOOCS; $_price = $bundled_item->product->get_price(); if ($WOOCS->current_currency != $WOOCS->default_currency) { $currencies = $WOOCS->get_currencies(); if ($WOOCS->is_multiple_allowed) { $price_html = $WOOCS->wc_price($_price / $currencies[$WOOCS->current_currency]['rate'], false); } } }


Ancienne adaptation : https://currency-switcher.com/product-bundles-woocommerce/