- Ce sujet contient 1 réponse, 1 participant et a été mis à jour pour la dernière fois par , le il y a 8 années.
2 sujets de 1 à 2 (sur un total de 2)
2 sujets de 1 à 2 (sur un total de 2)
- Vous devez être connecté pour répondre à ce sujet.
WooFrance Dépannage et support WordPress WooCommerce › Forums › Forum de Support WooCommerce › Récuperer le prix dans le panier
Étiqueté : variable prix panier
Bonjour,
J’aimerais arrondir toutes les prix dans le panier à 0.50€ près.
J’ai trouvé facilement comment le faire avec php, par contre, je n’arrive pas à récupérer la valeur du prix.
Woocommerce l’affiche comme ça
echo apply_filters( ‘woocommerce_cart_item_price’, WC()->cart->get_product_price( $_product ), $cart_item, $cart_item_key );
Mon code que je souhaite insérer au même endroit.
$prixxx = ??? C’est là que je ne sais pas quoi mettre, j’ai essayé des trucs mais j’ai toujours 0€
$output = explode(« € »,$prixxx);
$number = $output[0];
$rounding = 0.5;
$roundedDown = floor($number/$rounding)*$rounding;
echo $roundedDown;
Je ne suis pas un développeur, j’ai essayé de faire au mieux avec ce que je sais faire.
Merci pour vos réponses.
BElle journée,
====================J’ai trouvé
$_product = $cart_item[‘data’];
$wc = $_product->price;
$number = $wc; // Replace with the number you wish to round
$rounding = 0.5; // Replace this with whatever you want to round to
$roundedDown = floor($number/$rounding)*$rounding;
echo $roundedDown;
par contre je bloque sur le total du panier !
====================