bon, voici quelques pistes pour traquer l'erreur de programmation.
Dans le fichier ADMIN > MODEL >SALE > ORDER.PHP qui gère l'édition de cette page à problème on peut lire :
ligne 30 : c'est l'instruction qui sauve tous les produits d'une commande, lorsqu'on clique sur le bouton SAUVEGARDER.
Dans ce code, il y a l'instruction suivante :
- Code: Tout sélectionner
preg_replace("/[^0-9.]/",'', $product['price'])
ainsi que
- Code: Tout sélectionner
preg_replace("/[^0-9.]/",'', $product['total'])
qui signifie que pour chaque montant rencontré, tout ce qui n'est PAS un chiffre ou un POINT est supprimé.
Moi, sur mon affichage de la commande, les montants sont exprimés AVEC une virgule. Ce qui signifie que les valeurs vont AUTOMATIQUEMENT être mal interprétées lors de la sauvegarde. Non ?
Je voudrais savoir si vous avez aussi les montants exprimés avec la virgule sur cette fameuse page ( et bien sûr, comme je le répète encore une fois.... mes produits sont créés avec UN POINT ) ...