Bonjour,
J’aimerai modifier mon prix en fonction de la quantité sélectionner par l’utilisateur dans la fiche produit.
J’ai une grille tarifaire (prix par item) :
1 item = 135€
3 items = 125€
5 items = 120€
10 items = 110€
15 items = 105€
30 items= 99€
60 items = 95€
De plus si l’utilisateur sélectionne une quantité de 20 items je lui attribue le prix de 15 items c’est-à-dire 105€ par item, s’il sélectionne une quantité de 45 items je lui attribue le prix de 30 items c’est-à-dire 99€ par item
Pour l'instant j'arrive seulement à modifier le prix initial (135€) en fonction de la quantité. Mais je n'arrive pas à le changer en fonction de la grille tarifaire.
function calculQuantite() {
global $product;
echo '<div id="subtot" style="display:inline-block;"> Total: <span></span></div>';
$price = $product->get_price();
$currency = get_woocommerce_currency_symbol();
wc_enqueue_js( "
$('[name=quantity]').on('input change', function() {
var qty = $(this).val();
var price = '" . esc_js( $price) . "';
var price_string = (price*qty).toFixed(2);
$('#subtot > span').html('" . esc_js( $currency ) . "'+price_string);
}).change();
" );
}
Quelqu’un peut-il me donner la direction à prendre s'il vous plait
Merci d'avance pour le temps que vous prendrez à m'aider !