Нужна доработка по Opencart (OcStore 1.5.3.1) связанных (зависящих друг от друга) опций товара. На сайте стоит модуль Dependent Options, купленный с официального сайта OpenCart, он связывает опции, но не решает проблему с количеством товара для каждого сочетания опций, а именно это и нужно сделать. То есть, нужно чтобы в админке можно было присвоить товару опции Цвет и Размер, задать количество товара для любого сочетания этих опций и чтобы количество правильно вычиталось со склада при покупке.
Пример: Футболка
цвет Синий размер S – 10 шт,
цвет Синий размер М – 8 шт,
цвет Красный размер S – 7 шт,
цвет Красный размер М – 4 шт,
цвет Зеленый размер L – 5 шт
Главной опцией должен быть Цвет, при выборе цвета клиенту предлагаются только те размеры, которые есть для этого цвета.
В БД, как я понимаю, должна быть таблица, в которой будет храниться количество по всем сочетаниям опций для товара, сейчас эта таблица выглядит таким образом: в ней хранятся количества отдельно по цвету и по размеру. Из 1С будет делаться выгрузка остатков по сочетаниям опций, а функционалом OpenCart это не предусмотрено.
Цена - по договоренности.