local:shop:structure:classes:catalogitem

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
local:shop:structure:classes:catalogitem [2018/05/11 17:16]
florence [Les éléments de catalogue]
local:shop:structure:classes:catalogitem [2024/05/14 15:39] (current)
Line 1: Line 1:
 <​html><​!-- nomoodle --></​html>​{{ :​logo-apl.png?​nolink |}}<​html><​!-- /nomoodle --></​html>​ <​html><​!-- nomoodle --></​html>​{{ :​logo-apl.png?​nolink |}}<​html><​!-- /nomoodle --></​html>​
-===== Catalogue items=====+===== 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 productsrefers 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 +  - Bundlesgroups several product references under a single reference, cannot be sold separately 
-   * **Les assemblages ​:** qui rassemblent plusieurs références de produit simplechacune pouvant être vendue séparément sous sa propre référencedans un groupe d'​affichage unqique. Un assemblage n'pas de référence commerciale propre car il ne peut être vendu en soi.+  - Setsgroups several individual product referenceseach of which can be sold separately under its own referencein single display group. A set does not have its own business reference because it cannot be sold as such.
  
-Produitslors et assemblages partagent le même modèle de données et de classeset utilisent conjointement le même ensemble d'​attributs. Certains attributs sont inopérants pour certains types d'​élément de catalogue+Productsbundlesand 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 produitsElles 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 usedthey 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]] 
 +   * [[:​local:​shop:​structure:​catalogitem:​grouping|Bundles and sets attributes]] 
 +   * [[:​local:​shop:​structure:​catalogitem:​automate|Automation attributes]]
  
-D'​autres données, notemment des fichiers, peuvent être rattachés à une entrée de catalogue+=== Other linked data ===
  
-   * [[:​local:​shop:​structure:​catalogitem:​files|Les fichiers attachés]]+Other data, files in particular, can be linked to a catalogue entry. 
 + 
 +   * [[:​local:​shop:​structure:​catalogitem:​files|Attached files]]
  
 ---------- ----------
local/shop/structure/classes/catalogitem.1526051812.txt.gz · Last modified: 2024/04/04 15:50 (external edit)