Create and view product variations for your store with PCM product variations. For example, a product has two variations size and colour. The size variation has three options, such as small, medium, and large and the colour variation has three options, such as green, red, and blue. This creates a variation matrix with nine possible unique combinations or child products as shown in the following example:
You can create additional variations or options and attach them to a product to increase the number of combinations. Using the previous example, if you add a third variation with three options, you can build child products with 27 unique combinations of variations and options.
Currently, you can only have maximum 10,000 unique combinations of options for the variations for product.
Variations are reusable, and you can attach the same variation to any number of products. You can also create a link between the existing variation and a new product. For example, a shoe size variation has five options and the size variation is linked to two shoe products that inherit the property. Every time you add a new shoe, you need not recreate a new size variation as shown in the following example:
The product, T-shirt, is not linked to the shoe size variation and does not inherit the property of shoe.
Use modifiers to change the properties of child products inherited from a base product. With modifiers, you only need to have one base product with a variation attached to the product. For example, instead of three base products for three different shirt colours, you only need a base product, shirt, with the variation, colour, attached to it. You can create all required colour options in the variation and create a modifier for each option to change the properties of each child product. For example, attach a
description_append modifier modifier to each option so that each child product has different text appended in the description based on the colour of the child product.