Products in the catalog can be stored in the content model, or in optimized eContent storage, which is able to store up to two million products
A storage engine is responsible for handling products. It consists of:
- a catalog data provider which manages the access to the product data itself (e.g. access method using database queries)
- a catalog factory which is responsible for building
Product catalog objects¶
catalogElementrepresents a product group/category. It has a name, a code and a place in the catalog tree. It also can have additional Fields.
productTyperepresents a collection of similar products that differ only in some characteristics. It is used to show a list of products in a tabular way. Every product can be added to the basket directly from this overview page.
productNodeinherits from the
catalogElementand offers additional attributes such as SKU, images, price and other attributes.