Народ, подскажите какие варианты есть для решения такой задачи. Есть магазин одежды, у каждого товара есть несколько опций-параметров (размер/цвет). Как реализовать к примеру такой вариант, когда есть майка синия, желтая, зеленая, но допустим размеры S,M,L есть только у синий, а у желтой и зеленой только S,M. Т.е. при выборе к примеру желтой майки, не будет доступен размер L. Надеюсь понятно. Может модуль есть какой-нибудь хитрый или стандартными средствами можно решить. Вообщем хотелось бы услышать не только мнение, но и обоснования к своему решению.