Fork me on GitHub

Rapport de message :*
 

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.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

13 Personne(s) en ligne (6 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 13 | Plus ...