I am facing particular problem that I need Conditional Combinations (if that is named correctly).
Details in short:
Let's say I sell T-shirts in White, Black, Grey, Red, Green, Blue and plenty other colors. The sizes can be S, M, L, XL.
All colors except White and Black are currently available in S, M and L sizes.
White and Black colors are available in all sizes (S, M, L, XL).
So what I need is that when customer chooses size XL, then the only color options displayed should be White and Black and not all of the colors.
And vice versa, when customer choose any color except White and Black, available choices of sizes should be S, M and L (not including XL).
This is not real-life example, but my real life products are really similar to this example. It is very annoying when you have many colors and any particular size is available only in few of the colors.
Does anybody know the solution to this problem? Is there any module (free or paid) available that could solve this?
Could anybody code the solution?