abureau Posted January 9, 2013 Share Posted January 9, 2013 bonjour, j'aimerai savoir comment il est possible de faire pour désactiver un produit donc non visible en front office si la quantité = 0 . En effet je vend que des produits uniques, et j'aimerai que le produit soit désactivé puisque je n'ai pas la possibilité de le recommander !? Il doit s'agir d'une simple condition dans le fichier product.tpl mais je ne sais quoi mettre ni ou ! Auriez vous une idée ? Link to comment Share on other sites More sharing options...
PhiLho Posted January 10, 2013 Share Posted January 10, 2013 (edited) Ça m'intéresse, car la boutique sur laquelle je travaille a aussi des stocks limités. Cela dit, je serai surpris (et déçu ! ZenCart supporte ça...) si PrestaShop n'a pas déjà ça en standard. Je n'ai pas encore examiné en détail comment il gère son stock. Edited January 10, 2013 by PhiLho (see edit history) Link to comment Share on other sites More sharing options...
utaku Posted January 10, 2013 Share Posted January 10, 2013 Idem , je suis intéresser par cette fonctionne également. Link to comment Share on other sites More sharing options...
PhiLho Posted January 11, 2013 Share Posted January 11, 2013 En fait, je pense qu'il suffit de mettre les bonnes conditions dans l'onglet Quantités du produit. C'est même le réglage par défaut (en 1.5.3.1 en tout cas), qui semble réglable dans les préférences. Link to comment Share on other sites More sharing options...
utaku Posted January 11, 2013 Share Posted January 11, 2013 Personnellement je n'ai pas ce genre d'option sur ma version 1.5.2 . ni dans préférence / produits . Ni dans la fiche produits directement. merci d'avance johan Link to comment Share on other sites More sharing options...
PhiLho Posted January 13, 2013 Share Posted January 13, 2013 Il n'y a pas de sous-onglet Quantités (à gauche) quand on modifie un produit en 1.5.2 ? Et en 1.5.3, quand on va dans Préférences > Produits, à la fin de la page, j'ai : Stocks produit Autoriser la commande de produits hors stock : Oui Non Le bouton "Ajouter au panier" est caché lorsque le produit est indisponible Link to comment Share on other sites More sharing options...
bretweb Posted June 2, 2014 Share Posted June 2, 2014 Il n'y a pas de sous-onglet Quantités (à gauche) quand on modifie un produit en 1.5.2 ? Et en 1.5.3, quand on va dans Préférences > Produits, à la fin de la page, j'ai : Stocks produit Autoriser la commande de produits hors stock : Oui Non Le bouton "Ajouter au panier" est caché lorsque le produit est indisponible Bonjour a tout hasard j'en remet une couche ici car je ne trouve pas comment desactiver les produits si stock =0 je dis bien DÉSACTIVER le produit car ne pas afficher le "Ajouter au panier" ne règle pas mes problème de synchro Ebay si quelqu’un a une idée merci d'avance ! Link to comment Share on other sites More sharing options...
herve25 Posted June 3, 2014 Share Posted June 3, 2014 Bonjour, Si vous souhaitez désactiver vos produits qui ont un stock de 0 ce que je vois de plus simple est de créer un module qui se charge de cela.Et de l’exécuter via une tâche cron à la fréquence souhaitée. Link to comment Share on other sites More sharing options...
Eolia Posted July 8, 2014 Share Posted July 8, 2014 Une requête sql: UPDATE ps_product_shop SET active=0 WHERE id_product IN (SELECT id_product FROM ps_stock_available WHERE quantity=0); UPDATE ps_product_shop SET active=1 WHERE id_product IN (SELECT id_product FROM ps_stock_available WHERE quantity>0); UPDATE ps_product_attribute SET default_on=0; UPDATE ps_product_attribute as pa , (SELECT id_product_attribute FROM ps_product_attribute WHERE quantity >0 group by id_product) as p SET pa.default_on=1 WHERE pa.id_product_attribute = p.id_product_attribute; UPDATE ps_product_attribute_shop SET default_on=0; UPDATE ps_product_attribute_shop as pa , (SELECT id_product_attribute FROM ps_product_attribute WHERE default_on=1) as p SET pa.default_on=1 WHERE pa.id_product_attribute = p.id_product_attribute; UPDATE ps_product_shop as ps, (SELECT id_product_attribute,id_product FROM ps_product_attribute WHERE default_on=1) as p SET ps.cache_default_attribute = p.id_product_attribute WHERE ps.id_product = p.id_product; UPDATE ps_product as ps, (SELECT id_product_attribute,id_product FROM ps_product_attribute WHERE default_on=1) as p SET ps.cache_default_attribute = p.id_product_attribute WHERE ps.id_product = p.id_product; Désactive les produits en stock nul et plropose une déclinaison disponible si celle par défaut ne l'est plus Fonctionne pour les pages catégories et produits Link to comment Share on other sites More sharing options...
Ether Création Posted August 27, 2014 Share Posted August 27, 2014 Bonjour, Sinon nous avons mis en place un module vendu sur l'addons qui le fait.Cordialement, Arthur Link to comment Share on other sites More sharing options...
mktm20111 Posted May 7, 2019 Share Posted May 7, 2019 un tutoriel facile: https://amocoza.com/comment-supprimer-automatiquement-les-produits-quand-il-atteint-0-en-quantite-prestashop-1-7/ Link to comment Share on other sites More sharing options...
Eolia Posted May 7, 2019 Share Posted May 7, 2019 Ou ce module (qui ne désactive pas mais passe en visibilité nulle part pour éviter les 404 auprès de notre cher Google^^) https://eoliashop.com/updateelements 1 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now