Products¶
This section describes the different product types of LFS.
Overview¶
Products are the most essential content object of LFS. They are goods which are sold to customers. LFS’ products manage a lot of data which are relevant for an online shop. Please see the product management interface reference to see all available data fields in detail.
LFS provides three types of products: default products, configurable products and products with variants. They are described in more detail in the following sections.
Default Product¶
This is the simple and straightforward product of LFS. All other product types are based on the default product. It handles a lot of information like:
- General descriptions
- Prices and price units
- Images
- Attachments
- Accessories
- Related products
- Stock data
- SEO Data
- Portlets
- Properties
Each of this is described in more detail throughout this documentation.
Configurable Product¶
A configurable product is a product with several properties and options from
which a customer can or needs to choose. For instance a property Color
and
its options red
, yellow
and green
. The selected options of the
properties can change the total price of the product, which is calculated by the
base price plus the prices of the selected options.
See also
Product with Variants¶
A product with variants
is a product from which the customer can choose out
of an arbitrary amount of similar variants. It consists out of two parts: the
base and the variants.
Base¶
The base can’t be sold to customers, but it serves as a container for the variants and provides default data, which can be inherited from the variants.
To create variants for a base global and local
properties are used, e.g. the property Color
and its
options red
, yellow
and green
. Each variant of a base belongs to a
unique combination of options of all properties of a base.
Variant¶
The variants can be sold to a customer. Each variant is a discrete product with its own data, e.g. own price, name and SKU. By default the variants inherit all data from the base. This data can be overwritten per variant and field.
See also