local:shop:setup:handlers:std_enrolonecourse

This is an old revision of the document!


S'inscrire à un cours (mise en oeuvre)

Gestionnaire d'automatisation produit

Description

Le scénario principal de ce gestionnaire, sur validation de l'achat, est d'inscrire l'acheteur sur un cours désigné par les paramètres internes. Cette inscription peut être faite sous un rôle à définir, par défaut le rôle Etudiant standard de Moodle.

Si un cours destiné au support utilisateur existe, il est possible de déclencher une inscription secondaire au support client.

L'inscription peut être paramétrée en durée. Par défaut elle est définitive. Si la durée est définie, et que le produit est “renouvelable” alors il sera possible de prolonger la durée d'inscription sur le même code produit.

Détail des paramètres

Mise en oeuvre

Données à préparer (prérequis)

Encodage des dates

Dans une première version, les interfaces de saisie de date “évoluées” ne sont pas encore développées. Les dates doivent être mentionnées sous la forme d'un nombre de secondes à partir de la date du début de l'univers (pour les adeptes de Linux, bien sûr, cette date est le 1er Janvier 1970 à 00h00).

Vous pouvez utiliser un outil en ligne comme http://www.timestamp.fr pour trouver l'entier qui représente votre date.

Encodage de la chaîne de paramètres

La chaîne de paramètre “interne” est encodée à la mode URL (clef1=valeur1&clef2=valeur2&etc…)

Retour Configuration et mise en oeuvre d'une offre commerciale

Revenir au sommaire du composant Local Shop (Boutique)

local/shop/setup/handlers/std_enrolonecourse.1471431422.txt.gz · Last modified: 2024/04/04 15:50 (external edit)