Creating variations of a product (for a shop)

Hello there

I am new to Kirby and hope, that I’m not asking something very obvious …
I’m creating a website for a small shop who sells HiFi audio products. My client needs the ability to create “variations” of his products, e.g. a speaker in different colors: black (200$), white (300$) and walnut (400$).
How can I solve this for him in the panel (without Plug-Ins)? As you see, different colors/variations are also changing the price, so those two variables have to be linked …

Thank you very much!

You could use a structure field to add variations of a product with color, price etc.

Each structure would have a field for whatever you need, e.g. price and color.

1 Like

Of course, what a simple but elegant solution!

be aware that structure items do not have unique ids yet. you need to provide your own way to reference them.

1 Like

Thanks for the important hint! Would this be a way to do this?

Structure elements with unique Identifier

That plugin sadly does not work well anymore. But you can roll your own olution similar to this:

1 Like