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 :
Il a ajouté ceci également :
QuoteCe 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
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?