Jump to content

Problème avec les produits hors stock


Recommended Posts

Bonjour,

 

J'ai créé un site avec la version 1.4.6.2 et le thème black-white.

 

Lorsqu'un produit est en stock 0 dans le back office, il est marqué en stock dans le front et je n'arrive pas à y remédier. Ces produits sont vendus sur commande mais il faut qu'ils soient bien indiqués hors stock pour le client.

J'ai fait une simulation de commande et le client n'est pas averti que le produit est hors stock.

Faut-il télécharger un module complémentaire ou y a-t-il un bug ?

Je ne sais pas si je peux mettre un lien pour illustrer mon problème.

 

Merci par avance.

Link to comment
Share on other sites

Oui, cela s'affiche dans la page produit mais dans la liste de la catégorie cela indique "en stock" et lors d'une commande cela met un point vert sur la disponibilité du produit. Cela est embétant car si le client commande depuis la liste de la catégorie (sans passer sur la fiche produit) il ne sait pas que le produit est commandable mais hors stock.

Link to comment
Share on other sites

  • 3 months later...
  • 3 weeks later...
  • 1 year later...

bonjour,

 

même besoin, est ce que quelqu'un a trouvé une solution ? je suis sur 1.4.8.

 

merci d'avance...

Bonjour,

Il faut créer un fichier PHP et y insérer ces lignes de code:

 

<?php

$link = mysql_connect('db_name_server', 'db_user', 'password');

if (!$link) {

    die('No connection possible: ' . mysql_error());

}

mysql_select_db('db_name');

 

mysql_query('UPDATE ps_1product_shop SET active=0 WHERE id_product IN (SELECT id_product FROM ps_1stock_available WHERE quantity=0)');

mysql_query('UPDATE ps_1product_shop SET active=1 WHERE id_product IN (SELECT id_product FROM ps_1stock_available WHERE quantity>0)');

 

?>

 

en modifiant bien évidemment vos noms utilisateur, mots de passe et nom de base (tout ce qui est en rouge) et si votre base de donnée correspond bien car pour moi c'est ps_1 mais ça peut etre autre choser pour vous et donc à modifier si besoin (voir en bleu). Sinon respectez bien tout les guillemets, les espaces etc... de ce fichier (en faisant un copier / Coller c'est préférable) puis mettez ce fichier dans votre serveur ftp ou vous voulez et ensuite créez une tâche Webcron chez votre hébergeur.

Moi par exemple chez mon hébergeur ça ressemble à çapost-748573-0-72432800-1397734674_thumb.

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