Ubercart3, Как работать с весовым товаром?

Главные вкладки

Аватар пользователя alexmyt alexmyt 18 апреля 2012 в 17:47

Здравствуйте!

Drupal7, Ubercart3

В магазине есть товар продающийся поштучно (кофейники) и продающийся по весу (кофе в зернах). В зависимости от типа товара необходимо изменять остаток на складе либо на количество заказанного товара (например 1 кофейник), либо на общий вес заказанного товара (например 2х200 грамм кофе). И, соответственно, в зависимости от остатка не давать возможность заказать весового товара больше, чем есть на складе.

Возможно ли решить такую задачу с помощью готовых модулей? Или только путем программирования?
Если программировать, то как поступить правильнее: писать свой модуль на основе, например, uc_stock, или делать какие-то надстройки?

Заранее благодарен.