local:shop:structure:classes:catalogitem

This is an old revision of the document!


Catalogue items

Moodle Integrated Shop : Structural elements

Introduction

Catalogue items represent individual entries in the catalogue of products for sale.

There are three types of item:

Individual products: refers to one product reference. Bundles: groups several product references under a single reference, cannot be sold separately Sets: groups several individual product references, each of which can be sold separately under its own reference, in a single display group. A set does not have its own business reference because it cannot be sold as such.

Products, bundles, and sets share the same data model and class and use the same set of attributes.

Some attributes are inoperative for certain types of catalogue item.

Catalogue item properties are numerous and include all the data required to display and process the product offer. Catalogue entries are linked to a unique catalogue instance and must belong to a product category. When the shop’s assignment mode is used, they can belong to platform users (e.g. an author/teacher/publisher can own the entry in the catalogue that posts their course for sale).

Propriétés des éléments de catalogue

Nous développons ici les propriétés “d'information” sur l'élément de catalogue.

  • Catalogue (FKEY) : Le catalogue de référence pour cet élément.
  • Categorie (FKEY) : La catégorie de produits dans ce catalogue.
  • * Propriétaire (FKEY) : L'identifiant de l'utilisateur Moodle propriétaire (délégué) de ce produit.
  • Nom court ou “référence produit” (UNIQUE) : Le code produit. Ce code est de préférence un token unique qui doit pouvoir être rapproché d'autres logiciels comptables ou commerciaux (CRM). Le code peut être affiché sur le front comme information secondaire.
  • Nom complet: Ce nom est affiché en clair sur le front.
  • Description : La description est affichée sur le front dans l'espace réservée à la présentation produit.
  • Option future : Une future option est envisagée de basculer l'affichage en mode pavés graphiques, auquel cas la description serait affichée par survol.
  • Notes : Un champ de note peut être rempli par l'exploitant. Ce champ n'est jamais affiché en front.
  • Conditions de ventes / EULA : Les conditions de vente ou énoncés de licence utilisateur finale (End User Licence Agreement) sont affichés pour chaque produit sélectionné à l'achat avant la phase de confirmation de la commande.

Autres propriétés

Autres données rattachées

D'autres données, notemment des fichiers, peuvent être rattachés à une entrée de catalogue


Back to the Moodle Shop structure summary - back to Local Shop componant - back tocatalogue

local/shop/structure/classes/catalogitem.1526051917.txt.gz · Last modified: 2024/04/04 15:50 (external edit)