This is an old revision of the document!
the Shop catalogue is a container for managing products, sets, and bundles arranged into categories.
Several instances can be used in a master/slave configuration to override certain product definitions when necessary, e.g. for loading different languages in distinct countries, or changing public prices for certain shipping areas.
A catalog can be :
This is the most common case for simple sales in a single country / territory.
The master catalog holds the primary category and product definitions. This master definition will preset all the slaves attached to it.
A slave catalog will be used to override when required some product definitions of the master catalog. there will be no provision to create new products inside, but only redefine some external aspects of the original copy in the master. Product identity and technical parameters will remain identical. Only front office and commercial attributes may be overriden such as price, attached documents, descriptions, etc.
A shop can be assigned to a slave catalog. In that case, the shop will present the master products, overriden by the 'in the way' slave definitions.
Deleting a slave catalog will NOT affect the master catalog. Conversely, deleting a product in a master catalog will remove any slave override attached to it.
Back to the Moodle Shop structure documentation summary - Go to Configuration and implementation of a commercial offer - Back to Local Shop componant - Back to catalogue