[paniers ↪ refactor_calculs] 3 commits

spip-contrib-extensions/paniers | 3 commits

Par Cerdic, le 23 avril 2025 à 17h04min :

refactor: ne pas faire de calcul à la main dans le #FORMULAIRE_PANIER, utiliser les fonctions prix. Pour les lignes du panier, on passe par des filtres adhoc puisque on ne peut pas utiliser directement #PRIX dessus car ce ne sont pas des objets en base mais seulement des liens.
De cette façon les prix des paniers sont calculés comme pour la commande qui en decoulera(it), et tenant compte notamment de l’option ‹ arrondir le prix unitaire ttc › du plugin commandes et de l’option ‹ arrondi de tva par ligne › du plugin prix

Modifié
formulaires/panier.html
paniers_fonctions.php

Détails : refactor: ne pas faire de calcul à la main dans le #FORMULAIRE_PANIER,... (8940b004) · Validations · spip-contrib-extensions / paniers · GitLab

==============================
Par Cerdic, le 23 avril 2025 à 17h02min :

refactor: calculer les prix par ligne et au total de la même façon que pour le plugin commandes, et en utilisant les fonctions de l’api inc/prix_calcul du plugin prix

Modifié
prix/panier.php

Détails : refactor: calculer les prix par ligne et au total de la même façon que pour le... (f382190c) · Validations · spip-contrib-extensions / paniers · GitLab

==============================
Par Cerdic, le 23 avril 2025 à 17h00min :

styles: retour ligne LF

Modifié
formulaires/panier.html

Détails : styles: retour ligne LF (024945c3) · Validations · spip-contrib-extensions / paniers · GitLab