Problème stock

  • Posts: 261
  • Thank you received: 4
11 years 7 months ago #63842

Bonjour,

Bon je crois qu'il y a un bug quelque part ou bien encore une erreur de paramétrage (plus probable déjà).
Quand un produit n'a plus q'un seul article en stock, ce dernier ne s'affiche pas. Il y a marqué : "pas de stock".
Je comprends pas. La preuve en pj.





Dites moi si vous voulez faire des tests.

Merci d'avance.

Ben

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
11 years 7 months ago #63946

Bonjour Ben,

Pourrai-je avoir aussi une capture d'écran de votre produit Robert Clergerie ?

Please Log in or Create an account to join the conversation.

  • Posts: 261
  • Thank you received: 4
11 years 7 months ago #63948

Voici



Merci d'avance

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
11 years 7 months ago #63956

Pouvez-vous mettre à jour hikashop et tester de nouveau ?

Please Log in or Create an account to join the conversation.

  • Posts: 261
  • Thank you received: 4
11 years 7 months ago #63998

pas maintenant. J'ai appris trop tard qu'il fallait faire les modifs dans joomla et pas par ftp pour conserver les changements lors d'une maj.
Je la ferais ce soir tard ou demain soir (je savais que j'y passerai un jour ou l'autre).
Je vous tiens au courant dès que c'est fait.
Merci

Ben

Please Log in or Create an account to join the conversation.

  • Posts: 261
  • Thank you received: 4
11 years 7 months ago #64049

Bon je me suis avancé, j'ai fais la mise à jour et le problème est toujours là.
Une idée ?

Ben

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
11 years 7 months ago #64106

Salut Ben,

Le problème ne se produit pas chez nous, pouvez vous m'envoyer un accès temporaire à votre back-end ?

Please Log in or Create an account to join the conversation.

  • Posts: 261
  • Thank you received: 4
11 years 7 months ago #64107

Salut,

Je veux bien mais sur ton mail pas sur le forum. Je l'envoi ou ?

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
11 years 7 months ago #64108

En méssage privée :).

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
11 years 7 months ago #64186

Le problème provenait de votre variante par défaut, tout devrait marcher à présent.

Last edit: 11 years 7 months ago by Mohamed Thelji.

Please Log in or Create an account to join the conversation.

  • Posts: 261
  • Thank you received: 4
11 years 7 months ago #64212

Bon bah merci beaucoup.
Par contre j'ai pas trop compris comment t'as fais. Tu peux m'expliquer pour info, que je recommence pas ce genre de paramétrage.
Merci d'avance.

Ben

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
11 years 7 months ago #64275

Salut,
Il faut simplement que la variante par défaut existe pour le produit et qu'elle est une quantité supérieur à 0.

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 261
  • Thank you received: 4
11 years 7 months ago #64317

Oui enfin ça me convient pas vraiment comme solution.
Si quelqu'un commande la pointure correspondant à ma variante par défaut, le problème reste entier.
J'ai compris ce que tu as fais, tu as changé la variante par défaut sur 37,5 (pour le produit Robert Clergerie Dinato). Mais si quelqu'un décide de m'acheter ce 37,5, j'en si au même point.
Me dis pas que dès que quelqu'un me commande un produit, je dois aller voir la variante par défaut de ce produit et la changer si besoin !!!
Merci d'avance.

Ben

Please Log in or Create an account to join the conversation.

  • Posts: 81540
  • Thank you received: 13071
  • MODERATOR
11 years 7 months ago #64359

Non. La variante par défaut doit exister.
Vous aviez sélectionné une variante non éxistante pour la variante par défaut donc ca ne fonctionnait pas normalement.
Si la variante par défaut existe mais qu'elle n'a pas de stock cela ne pose pas de problème.

Please Log in or Create an account to join the conversation.

  • Posts: 261
  • Thank you received: 4
11 years 7 months ago #64370

Bon je vais surement te paraître un peu lourd mais c'est pas grave.
J'ai laissé le paramétrage de Mohamed, il a donc mis la variante du produit à 37,5 (variante existante avec qté 1). Quand je commande ce 37,5, il n'est plus possible de commander ensuite le 37 !!! il m'affiche pas de stock comme dans ma 1ère capture d'écran.

Ca rejoint d'ailleurs le dernier message de Mohamed "Il faut simplement que la variante par défaut existe pour le produit et qu'elle est une quantité supérieur à 0." et ça ça me convient pas vraiment.

Ben

Please Log in or Create an account to join the conversation.

  • Posts: 81540
  • Thank you received: 13071
  • MODERATOR
11 years 7 months ago #64517

Ca n'est en effet pas normal.
Comme je l'ai dit, il faut simplement que la variante sélectionnée existe.Son stock n'est pas important.
C'est peut être un bug du coup ou un problème de modification de vue ?
Il me faudrait un accès au backend pour y répondre.
Mohamed reprend lundi. Nous verrons cela à ce moment là.

Please Log in or Create an account to join the conversation.

  • Posts: 261
  • Thank you received: 4
11 years 7 months ago #65156

Bonjour Nicolas,
Je t'ai dis que j'étais pas hyper pressé (y a pas encore foule niveau commandes), mais peux-tu regarder quand même stp.
Merci d'avance.

Ben

Please Log in or Create an account to join the conversation.

  • Posts: 81540
  • Thank you received: 13071
  • MODERATOR
11 years 7 months ago #65365

Bonjour,

Désolé du délai.

J'ai trouvé le problème. Cela venait du fait que l'option "Afficher les produits en rupture de stock" de la configuration était désactivée. Ca n'est pas le cas par défaut et du coup nous n'avions pas le problème de notre coté.
J'ai activé l'option sur votre site et cela fonctionne maintenant.

Sinon, pour que cela fonctionne avec l'option désactivé, il va falloir modifier le fichier administrator/components/com_hikashop/types/charactersitic.php et changer la ligne:
if($variant->product_quantity != 0 ){

en:
if($variant->product_quantity != 0 || $element->product_id==$variant->product_id){

Cela affichera la variante par défaut même si elle n'a pas de stock car de la façon dont le système est fait il est nécessaire que la variante par défaut soit tout le temps affichée pour que le système fonctionne correctement.

Please Log in or Create an account to join the conversation.

  • Posts: 261
  • Thank you received: 4
11 years 7 months ago #65669

Bonjour,
Merci pour ta réponse mais bon, ça me convient pas des masses.
Donc maintenant, sur le même produit avec ma variante par défaut sur 37 (ou 35 le problème est le même, j'ai essayé), je commande ce 37 et quand je reviens sur la fiche produit, il m'affiche par défaut la variante 37 avec écrit "pas de stock" et m'enlever le bouton "ajouter au panier".
Si je vais sur 37,5 super il m'affiche 1 produit en stock, donc tout va bien.
Sauf que je me demande si les internautes auront le réflexe de changer la caractéristique quand ils arrivent sur une page ou il y a écrit : PAS DE STOCK.
Est-il possible de faire en sorte que quand une variante arrive à un stock de 0, qu'elle disparaisse pour ne plus perturber la vue produit ?

Merci d'avance

Please Log in or Create an account to join the conversation.

  • Posts: 81540
  • Thank you received: 13071
  • MODERATOR
11 years 7 months ago #65895

C'est le cas avec l'option "Afficher les produits en rupture de stock" désactivée...sauf pour la variante par défaut.
C'est assez complexe de le faire pour la variante par défaut car au moment de l'affichage des caractéristiques sur la page produit, les informations de la variante par défaut ont déjà été affichées (nom, code, image, prix, etc) et donc il est trop tard pour changer la sélection de la variante par défaut.
Il faudrait faire cela avant, lors du chargement des données, mais du coup le code devient plus complexe car les données des variantes ne sont pas forcément chargées. Rien n'est impossible mais ca n'est pas juste deux lignes de code à changer...

Please Log in or Create an account to join the conversation.

Time to create page: 0.116 seconds
Powered by Kunena Forum