romelik Posted December 12, 2017 Share Posted December 12, 2017 (edited) Bonjour J'ai récupéré sur un ancien tuto une méthode qui permet de mettre en place une règle d'arrondi au 0.05 centimes... tout fonctionne nickel mais je voudrais que cette règle d'arrondi ne s'applique que pour quelques clients particulier que j'ai mis dans le groupe " client1 " et donc il faudrait que pour tous les autres clients n'appartenant pas à ce groupe la règle d'arrondi par défaut : " Arrondi vers l'infini quand valeur à mi-chemin" s'applique... Auriez-vous un semblant d'idée car j'avoue que je ne sais pas trop de quel coté fouiner... d'avance merci??? Edited December 14, 2017 by romelik [RESOLU] (see edit history) Link to comment Share on other sites More sharing options...
romelik Posted December 14, 2017 Author Share Posted December 14, 2017 (edited) Alors voilà pour ceux que cela peut intéresser sait-on jamais: Attention cela ne fonctionne qui si vos prix HT sont déjà arrondis à 0.05 Dans classes/product.php dans la fonction : priceCalculation() Vers la ligne 3105 remplacer : if ($reduction_from_category !== false) { $group_reduction = $price * (float)$reduction_from_category; } par if ($reduction_from_category !== false) { $group_reduction = round(($price * (float)$reduction_from_category)*20)/20; // arrondi à 0.05 près le prix HT pour reduction groupe clients Professionnel } Voiloù Edited December 14, 2017 by romelik (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now