carlessanagustin
3/25/2015 - 11:22 AM

How to automatically disable out of stock products in PrestaShop

How to automatically disable out of stock products in PrestaShop

# from http://mypresta.eu/en/art/tips-and-tricks/how-to-disable-out-of-stock-product.html

# trigger name: active2disable_out-of-stock

# table: ps_stock_available

# time: AFTER

# event: UPDATE

# Definition:
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

#Definer: (nothing)