Magento синхронизирует уровень запасов в магазине до - PullRequest
2 голосов
/ 23 декабря 2011

Я пишу сценарий, который копирует уровни запасов, найденные на моем сервере, в локальную базу данных, с которой можно прочитать наши расчеты.

Проблема в том, что у нас более 4000 продуктов, поэтому копирование уровней запасов несколько раз в минуту кажется довольно ресурсоемким.

Я думал об изменении magento так, чтобы каждый раз, когда уровни запасов изменялись в magento, он регистрировал изменения в отдельной таблице, тогда мой локальный скрипт мог считывать только изменения, а не всю таблицу.

Есть ли функция, которую magento использует для внесения изменений в запас? Затем я могу добавить свой код, который будет вызываться при каждом изменении уровня запасов.

1 Ответ

0 голосов
/ 23 декабря 2011

Вы можете наблюдать за событием cataloginventory_stock_item_save_before.Также прочитайте как наблюдать за событием .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...