Jump to content

Wyłączenie produktu gdy jego ilość minimalna zostanie osiągnięta.


Recommended Posts

Presta 1.5.6.0. Witam. Jak w tytule, gdzie znajdę taką funkcjonalność? moduł, jakieś zmiany w kodzie ? (mailalerts tylko wysyła maila, fajnie jakby mógł też coś więcej przy tej okazji osiągnięcia minimalnej ilości, bo akurat teraz, nie zawsze, potrzebuję opcję wyłączenia produktu przy osiągnęciu minimalnej założonej wartości).. Dzięki!

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

kiedyś napisałem tutoral związany z triggerami, 

można go zastosować również w tym przypadku:

disable out of stock products

 

trigger wygląda tak:
 

CREATE TRIGGER change_active_after_update AFTER UPDATE ON ps_stock_available
FOR EACH ROW
BEGIN
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);
END

wystarczy zmienić warunek WHERE z quantity=0 na np. quantity=3 itp. w zależności od potrzeb.

Link to comment
Share on other sites

×
×
  • Create New...