Re: LIAISE: Champs HTML absents dans les mail | Titre du sujet : Re: LIAISE: Champs HTML absents dans les mail par slider84 sur 25/07/2013 21:32:50
Si tu regardes dans le code source de la page de ton formulaire, tu remarqueras que les champs "html" sont affichés simplement comme du texte (ce ne sont pas des éléments de type 'input type'). En gros, ils ne peuvent qu'être affichés et pas envoyés et donc liaise ne les traites pas lors de l'envoie de mails. Pour les afficher, liaise utilise un élément de type XoopsFormLabel (/class/elementrender.php ligne 114). Aprés avoir joué un moment sans succès avec le code de liaise, une piste que je vois si tu veux vraiment et afficher et envoyer ces champs serai de créer un nouvel élément de formulaire en partant par exemple du XoopsFormLabel existant dans xoops et d'adjoindre à cette nouvelle classe un champ de type 'hidden' contenant la même valeur (le code html) ainsi, il devrai je pense être traité automatiquement par liaise.
Si tu veux te lancer dans l'aventure, deux petits tutos pour modifier/créer des nouveaux éléments de formulaires:
Ajout 'Qualité du mot de passe' dans formulaire d'inscription Relooking "Input file" dans formulaire.
|
|