WOOCS - Sélecteur de devise WooCommerce

Options personnalisées du produit WooCommerce Pro 2.0.5 - Phoeniixx

Lien du plug-in : https://www.phoeniixx.com/product/woocommerce-product-custom-options/

  • dans le fichier \wp-content\plugins\woocommerce-options-personnalisées-pro\classes\classe-produit-options-page.php ajouter du code
    if (class_exists('WOOCS') AND is_array($array_options)) { global $WOOCS; if ($WOOCS->is_multiple_allowed) { foreach ($array_options as $key1 => $op_item1) { foreach ($op_item1["options"] as $key2 => $opt) { if ($opt["price"] ! = 0) { $array_options[$key1]["options"][$key2]["price"] = $WOOCS->woocs_exchange_value(floatval($opt["price"])); } } } } }

  • dans le fichier \wp-content\plugins\woocommerce-options-personnalisées-pro\classes\class-product-add-au-panier.php ajouter du code

    foreach ($cart_item_data['options'] as &$option) { if ($option['price'] > 0) { global $WOOCS; if ($WOOCS->is_multiple_allowed) { $currencies = $WOOCS->get_currencies(); $rate = $currencies[$WOOCS->current_currency]['rate'] ; $option['prix'] = $option['prix'] / $taux ; } } }

    AND

    if (class_exists('WOOCS')) { global $WOOCS; if ($WOOCS->is_multiple_allowed) { $display_price = $WOOCS->woocs_exchange_value(floatval($display_price)); } }