The variants in the demo shop correctly showcase the selected variant color in the cart. How can you achieve this? When I have a product with some color variant and I add 1 to a cart it does not show the image in the cart.
Also when I click on an image I see a jump in the url variant code. But when I look at the demo store and select a color the url stays the same.
If you want to do it like in the demo version, each product with a different color must be added to the store separately, and then in each of these products, you need to add links to the others.
I found this, but in my opinion a really inconvenient way to do it. If you want to make one change to a text you need to edit all related products aswell. Super time consuming task. Off course you can link it to a product template, but still I think there could be a more refined way to do this.
With my product I have all sorts of metafields and descriptions. When I am going to split 1 product with let’s say 4 variant into 4 different products in the backend and I am going to change a product description I have to edit all 4 products (variants). Now I need to lean on a product template and not on 1 product with variants inside of it.
In this case, I think you can use metaobjects to fill in your product descriptions. All products of a product split variant use the same entry. When you want to modify the description, you can modify it at the same time.