{{ :logo-apl.png?nolink |}} =====One Course Enrolment ===== ==== Moodle Shop : handler structure documentation ==== Fonction : permet à l'acheteur de s'inscrire (lui-même) à un cours. ==== Paramètres de pré-paiement ==== * **customersupport :** shortname du cours de support client ==== Paramètres de post-paiement (exécution) ==== === Paramètres back-office === * **coursename(*) :** Le nom court du cours cible. * **courseid(**) :** L'id court du cours cible. * **courseidnumber(**) :** Le numéro d'identification du cours cible. * **role :** nom court du rôle, (par défaut 'student'). * **enrolname :** Méthode d'inscription résultante (par défaut, 'manual') * **starttime :** Date de début de l'inscription exprimée en secondes Unix (par défaut, date de l'achat) * **endtime :** Date de fin de l'inscription exprimée en secondes Unix (par défaut, illimité) * **duration :** Durée de l'inscription (alternativement à la date de fin, la date de fin est la date de début plus la durée) exprimée en jours. Par exemple, le produit dont la durée de vie est fixée à 180 jours pour le client : duration=180 (*) Paramètres obligatoires. (**) Alternatif à coursename. === Paramètres front-office === None. ==== Notes :==== ===Renouvellement=== Ce produit peut être renouvelé par l'usage d'un gestionnaire d'extension de la période d'inscription. === Restrictions de disponibilité === Le produit ne doit pas pouvoir être acheté si l'acheteur a déjà une inscription active à ce cours. Ceci ne peut être vérifié qu'en l'état connecté. Si le produit est accessible au public déconnecté, alors la restriction ne peut être testée pour les acheteurs déconnectés. ----- [[:local:shop:setup:handlers:std_enrolonecourse|See setup information for this handler]] - [[:local:shop:structure|Backup structure documentation]] - [[local:shop:userguide:salesadmin|Configuration and implementation of a commercial offer]] -[[:local:shop|Local Shop componant ]]- [[:start|Back to catalogue]]