This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
local:shop:structure:classes:catalogitem [2017/11/15 14:43] florence |
local:shop:structure:classes:catalogitem [2024/05/14 15:39] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Les éléments de catalogue ===== | + | <html><!-- nomoodle --></html>{{ :logo-apl.png?nolink |}}<html><!-- /nomoodle --></html> |
+ | ===== The catalogItem Classe : Concept of Catalogue items===== | ||
===== Moodle Integrated Shop : Structural elements ===== | ===== Moodle Integrated Shop : Structural elements ===== | ||
====Introduction==== | ====Introduction==== | ||
- | Les éléments de catalogue (Catalog Items) représentent les entrées individuelles du catalogue de produits commerciaux. | + | Catalogue items represent individual entries in the catalogue of products for sale. |
- | Ces élements peuvent être de trois types : | + | There are three types of item: |
- | * **Les produits simples :** désignent une seule référence produit. | + | - Individual products: refers to one product reference. |
- | * **Les lots :** assemblent plusieurs référence produit sous une référence unique qui ne peut être dissociée à la vente | + | - Bundles: groups several product references under a single reference, cannot be sold separately |
- | * **Les assemblages :** qui rassemblent plusieurs références de produit simple, chacune pouvant être vendue séparément sous sa propre référence, dans un groupe d'affichage unqique. Un assemblage n'a pas de référence commerciale propre car il ne peut être vendu en soi. | + | - 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. |
- | Produits, lors et assemblages partagent le même modèle de données et de classes, et utilisent conjointement le même ensemble d'attributs. Certains attributs sont inopérants pour certains types d'élément de catalogue. | + | Products, bundles, and sets share the same data model and class and use the same set of attributes. |
- | Les propriétés des entrées de catalogue sont nombreuses et rassemblent toutes les données nécessaires à l'affichage et au traitement de l'offre des produits. | + | Some attributes are inoperative for certain types of catalogue item. |
- | Les entrées de catalogue sont liées à une instance unique de catalogue et doivent appartenir à une catégorie de produits. Elles peuvent, losque le mode de délégation de la boutique est utilisé, appartenir à des usagers de la plate-forme (par exemple un auteur/enseignant/editeur pourra être propriétaire de l'entrée de catalogue qui publie son cours à la vente). | + | 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. | + | ==== Properties of catalogue items ==== |
- | * **Catalogue (FKEY) :** Le catalogue de référence pour cet élément. | + | This is where the “information” properties for the catalogue item are developed. |
- | * **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 === | + | * **Catalogue (FKEY) :** The reference catalogue for this item. |
+ | * **Categorie (FKEY) :** The product category for thiscatalogue. | ||
+ | * * Owner (FKEY) : Identier of the Moodle user who owns (assigned) this product. | ||
+ | * **Short name or "product reference" (UNIQUE) :** The product code.This code is preferably a unique token that should be compatible with other accounting or business software (CRM). The code can be displayed in shop front end as secondary information. | ||
+ | * **Full name:** This name is displayed in shop front end. | ||
+ | * **Description :** The description is displayed in shop front end in the area reserved for product presentation. | ||
+ | * **future option :** A future display option under consideration is to switch to a graphic box mode; in which case, the description would be displayed by browsing. | ||
+ | * **Notes :** A note field can be populated by the operator. This field is never displayed in front end | ||
+ | * ** Conditions de ventes / EULA :** The conditions of sale or End User Licence Agreement statements are displayed for each product selected for purchase before the order confirmation phase. | ||
- | * [[:local:shop:structure:catalogitem:prices|Les attributs de prix]] | + | === Other properties === |
- | * [[:local:shop:structure:catalogitem:sales|Les attributs de vente]] | + | |
- | * [[:local:shop:structure:catalogitem:grouping|Les attributs de lotissement et d'assemblage]] | + | |
- | * [[:local:shop:structure:catalogitem:automate|Les attributs d'automatisation]] | + | |
- | === Autres données rattachées === | + | * [[:local:shop:structure:catalogitem:prices|Price attributes]] |
- | + | * [[:local:shop:structure:catalogitem:sales|Sales attributes]] | |
- | D'autres données, notemment des fichiers, peuvent être rattachés à une entrée de catalogue | + | * [[:local:shop:structure:catalogitem:grouping|Bundles and sets attributes]] |
- | + | * [[:local:shop:structure:catalogitem:automate|Automation attributes]] | |
- | * [[:local:shop:structure:catalogitem:files|Les fichiers attachés]] | + | |
+ | === Other linked data === | ||
+ | Other data, files in particular, can be linked to a catalogue entry. | ||
+ | * [[:local:shop:structure:catalogitem:files|Attached files]] | ||
---------- | ---------- |