Есть проблема с количеством возможно го заказываемого товара.
Нужно, чтобы проходила проверка наличия товара на складе при изменении его количества в корзине или при выборе в каталоге количества товара, больше чем есть на складе. Реакция либо предупреждение, либо выбор всего что есть в наличии.
Как я понимаю, есть проверка и уменьшение количества товара на складе при отправке заказа. А как бы ее сделать во время указания количества товара.
Спасибо
Комментарии
Взгляни тут http://www.ubercart.org/docs/user/5181/out_stock_solutions
Спасибо, но данный модуль у меня установлен. Он лишь блокирует кнопку "Добавить в корзону" если товар на складе перешел планку "0".
Мне необходимо что бы человек не мог выбрать, при добавлении в карнизу, товара больше чем есть на складе.
Так не получится без вмешательства в код убера.
Товар считается списанным со склада не пока он лежит в корзине, а только когда он проходит процедуру оформления, т.е. ордер из статуса checkout переходит в статус ожидаемый или оплаченный это отстраивается на workflow или для 6-ки rules. Т.е. теоретически пока товар не оплачен он на складе. При другом подходе у вас просто постоянно не будет в наличии товара, к примеру заходит злостный вася и ложит себе в корзину весь товар который пользуется спросом, а дальше тупо уходит с сайта или даже делает полузаказ, т.е. order status = checkout. Данные по такому ордеру могут хранится от 2 минут пока вы не пройдетесь кроном до черт знает какого времени пока все же не отработает крон или вы сами не удалите эти ордера. или не почистите таблицу с данными по корзинам.
Поставил - получилось!
Теперь выдает предупреждение при добавлении больше чем есть на складе в процессе добавления в корзину.
Модуль Out of stock notificator
Извините, не подскажете как именно получилось? какое правило создавать?
Может помочь в решении схожих задач [module=http://drupal.org/project/uc_product_triggers]
а глаза разуть и в урл нормально посмотреть не дано?
криво вставилось через редактор. предыдущий каммент отредактировать не могу.
ссыль поправильная такая http://drupal.org/project/uc_product_triggers.