Jump to content

Incompréhension sur un problème de module de paiement $package_list


Recommended Posts

Bonjour,

 

Nous avons installé la dernière version de Postfinance Checkout, hors avec celui-ci lorsque nous le choisissons le montant et le nombre de produits du panier ne fonctionne pas, par exemple si nous avons 2 ou 3 produits, il va n'en prendre qu'un seul. ce problème ne se passe qu'avec ce module là et que sur notre site...

Sur une install fresh ça fonctionne.

 

Voici le retour de l'équipe de dev

Quote

 

• Nous avons soigneusement examiné l'erreur dans le code et sommes arrivés à la conclusion suivante :

La commande est traitée dans le fichier "PaymentModule.php" (celui-ci appartient à PrestaShop).

Normalement, les produits du panier doivent tous être présents dans cette Package List Variable, puisque celle-ci est transférée à la commande, respectivement à notre plug-in.

Cependant, pour une raison encore inconnue, la Package Liste (variable : $package_list) est à nouveau itérée (nous l'avons vérifié avec une sortie texte) :

Cette liste de colis est utilisée une fois pour chaque produit du panier, bien que cette liste ne devrait être utilisée qu'une seule fois avec tous les produits du panier :51579833951_a2ff517410_o.png.16be8a4349433f4f2e656689c78f52c6.png

 

 

Il a ajouté ceci également : 

Quote

Ce qu’ils ont aussi remarqué, c'est que les produits sont itérés de façon triés par adresse (voir copie d’écran). Eventuellement, vous avez référencé des adresses « spéaciales » correspondantes ?

 

Notre site

51579842726_933c8ba4b8_o.thumb.png.52b11cd107e1d15dabef548cd5c4a97a.png

 

J'ai tenté la mise à jour en 1.6.1.24

J'ai désactivé les autres modules de paiement pour voir s'il n'y avait pas d'interférence.

Enfin voilà... si quelqu'un à une piste a explorer?

Edited by Blawdi (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...