Bonjour,
Si les frais d'emballage sont fixes pour tous les produits qui nécessitent des frais d'emballage, vous pouvez utiliser un champ de type "radio" avec les valeurs :
0 -> "non"
3.5 -> "oui"
Ensuite, dans chaque produit, vous pouvez sélectionner oui ou non en fonction.
Ensuite, pour votre formule:
- vous pouvez utiliser la condition: {product.fraisdemballage} == 3.5
-> ainsi, si aucun produit du panier n'a "oui" de sélectionné, pas de frais d'emballage rajouté
- pour l'opérateur logique, vous voulez sélectionner "ou" car sinon les frais d'emballage ne seront ajoutés que si tous les produits du panier ont le champ à "oui".
- et pour la formule, vous pouvez mettre : {product.fraisdemballage}*{product.cart_product_quantity}
Ainsi, pour chaque produit du panier, les tags de la formule seront remplacés par leur valeur pour le produit en question, la valeur sera calculée, et ensuite la somme de toutes ces valeurs deviendra la valeur de la ligne de frais dans le panier.