В продаже имеются колготки. Отдельно взятая модель выпускается в разном цвете (черный, коричневый, телесный итд) и, конечно же будет отличаться по размеру (1,2,3,4 итд). Соответственно, модель колготок -это товар в данном случае, а цвет и размер - его опции. И эти опции нужно связать между собой.
Цвет должен зависеть от размера, в соответствии с остатками на складе:
1/XS: все цвета в наличии;
2/S: 20шт-черн, 10-тел;
3/M: 15шт-черн, 10-кор;
4/L: только бронзовый.
Так, покупатель на странице товара сначала выбирает размер, а затем уже цвет из доступных.
Для решения такой задачи написано достаточно модулей, А выбрать хотелось бы такой, чтобы также иметь возможность работать с этими связками опций прямиком из списка. Очень удобно работать с опциями из вашего модуля, хотелось бы тоже самое, но с другим видом опций.