Posted on 24/05/2018 09:20:21
Hi Martin
I would like to emphasize that variants are very complex to work with. And I am quite sure this is not only the case in Dynamicweb. The reason is mostly because we have multidimensional data that we must manipulate to render the correct variantoptions.
I understand your case, and can see why that would be required. So, if I understand you right, you want each color variant to be shown as independent products in the list. On each product, in the list, you will then be able to chose the size. Then, if you decide to go to the product page, you should have the posibility to change both size and color.
I think we support this setup, but it is a little advaced. I have asked one of our experts regarding this. The answer is that, you should use PIM, and then then chose "Show in product list" on one product in each color. And then everything should work smoothly.
We are working hard to re-write the variants javascript engine for the frontend (Rapido). And, although, it will still be a little complex to understand, it should be much better and easier to hook into.
Best regards
Karsten Thuen