2012-11-20 10 views
6

c'è un evento ogni volta che viene modificata la quantità di magazzino di un prodotto?Evento Magento sul cambio di magazzino?

ho provato:

cataloginventory_stock_item_save_after 
_after and _before. 

Ma questo evento ottiene solo triggerd se il prodotto viene salvata, ma non su vendita o l'ordine annullare.

Quindi c'è un evento conveniente per questo?

Grazie e saluti, Matthias

risposta

0

cataloginventory_stock_item_save_commit_after viene attivato in vendita.

+2

Sembra che sia valido solo se la vendita ha attivato le notifiche di magazzino, altrimenti il ​​modello di magazzino è ottimizzato per aggiornare la quantità di magazzino in una singola query che non attiva alcun evento (Magento CE 1.7) –

+0

@fab potresti mostrarmi come config per "la vendita ha attivato le notifiche azionarie"? –

+0

@HoangLan non si tratta di configurazione. La quantità di azioni può cambiare se gli articoli sono venduti (=> attivato dalla vendita) o in altre occasioni come quando lo si imposta nel back-end, quindi l'evento non viene attivato –

Problemi correlati