10 years ago
6
Topic

Bonjour,

Mon projet consiste à gérer des fiches de formation et des demandes d'inscription à des sessions de formation.

J'ai crée plusieurs fiches de formation. Pour chaque formation, des dates de session ont été définies.
J'ai également crée un formulaire d'inscription. Ce formulaire est inclus dans chaque fiche de formation. Le champ select dynamic inscription_date_formation permet de lister toutes les dates de session spécifique à une formation.
Après soumission de l'inscription, un mail de notification est envoyé à l'administrateur. Ce mail contient tous les champs du formulaire d'inscription. La valeur du select dynamic est récupérée via le plugin Before Render.

J'ai également créer une liste de recherche "Calendrier des sessions de formation" qui permet d'afficher la liste de toutes les sessions de toutes les formations. Un bouton "S'inscrire" est associé à chaque session de formation. Ce bouton permet d'afficher le formulaire d'inscription.

Afin de pouvoir récupérer dynamiquement la date de la session de formation concernée, j'ai ajouté un champ texte alias_inscription_date_formation dans le formulaire d'inscription en position Hidden. Le stockage de ce champ est identique à celui du champ inscription_date_formation..
Ces 2 champs contiennent les états conditionnels suivants :
- alias_inscription_date_formation : ce champ est activé s'il contient une valeur
- inscription_date_formation : est invisible et désactivé si le champ alias_inscription_date_formation contient une valeur

Maintenant, ma problématique est de récupérer la valeur du champ alias_inscription_date_formation (= date de session) dans ma notification mail sachant que les champs inscription_date_formation et alias_inscription_date_formation sont désormais conditionnels ?

Merci.

Get a Book for SEBLOD

6 replies have been added to this thread, and the topic is marked as solved.
You should subscribe to a club in order to read all posts.