local:shop:structure:handlers:buycategory

One course Category (for customer to manage)

Moodle Shop : Handler

Fonction : permet à l'acheteur de posséder une catégorie de cours Moodle et d'en devenir Gestionnaire, et à y gérer des utilisateurs pour mener une action d'enseignement à titre d'auteur nécessatant la construction de plusieurs modules de cours.

  • Création d'une catéogorie
  • Création et assignation d'un compte Gestionnaire (localisé à la catégorie) à l'acheteur
  • Assignation d'un rôle de “propriétaire du cours”

La mise à disposition est faite pour une durée déterminée. Le produit peut être renouvellé.

Paramètres de pré-paiement

  • customersupport : shortname du cours de support client

Paramètres de post-paiement (exécution)

Paramètres back-office

  • parentcategory : L'identifiant Moodle (entier) de la catégorie parente où sera créée la catégorie
  • cancreatecatogories : (0 ou 1 par défaut) si la création de sous-catégories n'est pas permise, alors l'achteur n'aura qu'un rôle de créateur de cours dans la catégorie créée.
  • duration : Durée de la mise à disposition de la catégorie

Paramètres front-office

néant.

Notes

  1. Les noms de la catégorie restent sous contrôle gestionnaire de production afin d'éviter les possibilités de doublons ou des abus de nommages.

See setup information - Back to the Moodle Shop structure summary - Configuration and implementation of a commercial offer -Local Shop componant - Back to catalogue

local/shop/structure/handlers/buycategory.txt · Last modified: 2024/05/14 15:39 (external edit)