Design#
The Product Attribute Module introduces the following concepts:
Product Template#
When the Product Attribute Module is activated, product templates gain some extra properties. These include an Attribute Set which defines the Attributes available for its variants.
See also
The Product Template concept is introduced by the Product Module.
Product Variant#
When the Product Attribute Module is activated, product variants gain some extra properties. These include a list of Attribute values and a name calculated using these values.
See also
The Product Variant concept is introduced by the Product Module.
Product Attribute#
An Attribute is a DictSchemaMixin
that
defines a property for a Product Variant such
as a color, a dimension and so on.
Product Attribute Set#
The Attribute Set groups Product Attributes together.