UMIhelp
Разработка сайта на UMI.CMS => Настройка системы и модулей => Тема начата: cergey251 от 11 Января 2012, 15:24:57
-
>>>UMI.CMS позволяет подключить к интернет-магазину несколько складов и каталогов товаров. При покупке товар будет автоматически списан со склада.<<<
продублировал слова с оф.сайта
Я заполняю составное поле, т.е. выбираю склад, ставлю количество товара на выбранном складе, но после успешного оформления заказа количество не уменьшается... Как сделать это правильно? может я что-то не так сделал...
-
Тоже самое после покупки и оформления заказа, кол-во товаров не изменяется
-
судя по всему событие по списывание количества не отрабатывает, я бы посмотрел в коде, происходит ли изменения количества товара (опять же система скорее всего должна знать с какого склыда вы покупаете товар)
Покопавшись в коде, нашел, что товар можно резервировать и что если он был зарезервирован, то при простановке статуса заказа "ready" зарезервированное количество уменьшается на складах... дальше не рассмотрел, так как процесс резервирования тоже имеет некоторые прерывания при проверке полей и свойств, в чем именно... сейчас уже не посмотрю, но кому будет интересно покопаться, смотрите файл /classes/modules/emarket/classes/order/order.php функции
- setOrderStatus
- reserve
- writeOff
-
судя по всему событие по списывание количества не отрабатывает, я бы посмотрел в коде, происходит ли изменения количества товара (опять же система скорее всего должна знать с какого склыда вы покупаете товар)
Покопавшись в коде, нашел, что товар можно резервировать и что если он был зарезервирован, то при простановке статуса заказа "ready" зарезервированное количество уменьшается на складах... дальше не рассмотрел, так как процесс резервирования тоже имеет некоторые прерывания при проверке полей и свойств, в чем именно... сейчас уже не посмотрю, но кому будет интересно покопаться, смотрите файл /classes/modules/emarket/classes/order/order.php функции
- setOrderStatus
- reserve
- writeOff
Резервирование то происходит но после готовности заказа вообще ни как не реагирует, так и оставляет его зарезервированным, снимает бронь если удалить заказ.