Problema con trigger

barrio82

Aprendiz de Prestashop
Buenos días, a ver para empezar no tengo mucha idea de programación, la cuestión es que tengo un plugin que me actualiza con el proveedor los precios, pero no puedo rebajar el precio a través del plugin asín que realizo esta sentencia a través de sql y me realiza los cambios perfectamente:
UPDATE pslpn_product p, pslpn_product_shop pp SET p.price = p.price*0.94,pp.price = pp.price*0.94 WHERE p.id_supplier = 0 AND p.id_product = pp.id_product.
Quiero que la realice a través de un disparador cada vez que se actualicen los precios asín que realice el siguiente trigger:
CREATE TRIGGER `precio` AFTER UPDATE ON `pslpn_product`
FOR EACH ROW UPDATE pslpn_product p, pslpn_product_shop pp SET p.price = p.price*0.94,pp.price = pp.price*0.94 WHERE p.id_supplier = 0 AND p.id_product = pp.id_product.
Pero no realiza los cambios. Alguna idea porque no los realiza.
 
Arriba