Jump to content

Ajout produit au panier si stock non suffisant => cas non géré(popin out of stock absente)


azertyuiop12345666

Recommended Posts

Bonjour,

 

En essayant d'ajouter à mon panier une certaine quantité d'un produit je m'aperçois que la popin de confirmation d'ajout au panier apparait bien, mais sans aucune information produit(image, prix, description etc) et l'ajout au panier ne se fait pas.( voir l'image en pièce jointe).

 

Le retour ajax de l'appel est le suivant :

 

{"hasError":true,"errors":["Il n'y a pas assez de produits en stock."],"quantity":1000}

 

Il est donc correct et m'indique bien que j'essaie d'ajouter une quantité trop importante de mon produit.

 

Pourquoi la popin de confirmation d'ajout s'affiche donc t-elle ? Il manque une popin qui indique qu'il n'y a pas assez de produits en stock.

 

 

Confirmez-vous ce bug ?

 

 

 

 

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

  • 1 month later...
  • 2 weeks later...

Bonjour,

 

J'ai mis à jour Prestashop dans sa dernière version 1.7.1.0 et le problème n'est toujours pas résolu.

 

Si on ajoute au panier un nombre de produits supérieur à sa quantité, on a la popup qui nous confirme l'ajout au panier mais avec 0 produits dedans, c'est pas très pro.

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

  • 2 weeks later...

Bonjour,

 

Je constate le même problème. Si je rentre une quantité trop élevée (par rapport au stock réel) et que je clique tout de suite sur l'ajout au panier, la pop up modal s'affiche comme sur ton screenshot.

 

Pire, si je clique plusieurs fois sur le bouton ajout au panier, j'ai 50 popup qui s'affichent les unes sur les autres et impossible de quitter ces fenêtres. Seul choix, cliquer sur commander ou rafraichir la page. Et cela qu'il y ait assez de stock ou non.

 

De plus, lorsque j'entre une quantité trop élevée et que je clique ailleurs, seulement à ce moment là le bouton d'ajout au panier devient insensible et il est mentionné (plus de stock). Et encore, j'ai refait le test plusieurs fois à différents moment, ça ne fonctionne pas toujours....

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

  • 1 month later...

Bonjour, débutant, j'ai mon premier hébergement depuis 2 semaines avec Prestashop 1.7.1.1 chargé "en 1 clic" chez l'hébergeur OVH. 

J'ai le même bug que vous: si on met au panier + que le stock, il dit ajout avec succès mais en réalité il n'a rien mis du tout.

 

Un autre bug : si un produit a une personnalisation, on peut le mettre au panier autant de fois que l'on veut tant qu'à chaque fois on reste sous le stock. Par exemple stock 10, achat de 8 avec perso XX, retour aux achats, achat de 8 avec perso YY, etc. Dans le panier on retrouve une ligne de produit pour chaque achat avec la personnalisation correspondante (il faut cliquer sur "personnalisation" pour la voir). C'est normal que dans le cas de personnalisations elles soient séparées dans le panier, mais ce n'est pas normal que les quantités déjà mises au panier ne soient pas prises en compte aux achats suivants du même produit.

 

Autre bug encore: l'affichage de la quantité en stock dans la fiche produit ne fonctionne pas, on a juste le libellé "en stock", alors que l'aide au paramétrage du produit est très explicite: on devrait avoir la quantité en stock quand on choisit cette option dans les paramètres de la boutique/produits/fiche produit.

 

Je devais mettre le site en ligne demain. Avec ces bugs ce n'est pas possible. Le premier à la rigueur mais les 2 autres sont bloquants étant donné les spécificités de ma boutique.

 

Je suis très déçu de Prestashop. J'espère que la rapidité de résolution me fera changer d'avis.

 

J'aurai aussi des demandes pour voir les fameuses quantités en stock sur la liste des produits, et pour y supprimer le quick view. Enfin, je crois que je mettrai le addon lonelystock (réservation de panier) s'il est compatible avec les personnalisations.

 

Merci de votre aide

Link to comment
Share on other sites

  • 1 year later...
  • 9 months later...

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...