Questions marquées «forms»

10
Comment configurer le formulaire Web avec smtp

J'ai créé un formulaire Web et je souhaite le configurer en envoyant des e-mails avec authentification smtp. J'ai également installé le module d'authentification SMTP, mais je ne trouve aucune option qui me permette de configurer le formulaire Web pour utiliser smtp. Est-ce possible? Aucun...

9
Téléchargement de fichier Api de formulaire

J'ai le code suivant dans mon formulaire. $form['new']['upload'] = array( '#type' => 'file', '#title' => t(''), '#size' => 40, ); Sur le gestionnaire de soumission, il renvoie le nom du fichier mais il n'enregistre pas le fichier et ne renvoie pas d'objet fichier. Que dois-je faire...

9
API de formulaire de validation d'e-mail

Quelle est la meilleure façon de gérer la validation des e-mails côté serveur dans l'API de formulaire? Peut-il être implémenté quelque part à l'intérieur d'une partie du formulaire décrit ci-dessous ou existe-t-il d'autres options? $form['address']['mail'] = array( '#type' => 'textfield',...

9
Empêcher les soumissions de formulaires multiples (côté serveur)

Je rencontre un problème où un utilisateur peut soumettre n'importe quel formulaire créé par l'API Form plusieurs fois (un clic rapide entraînant plusieurs demandes). J'ai mis dans la solution de base côté client (javascript) de désactiver le bouton, mais je suis curieux de savoir quelle est la...

9
Besoin d'ajouter des caractères HTML à la liste de sélection

J'ai un formulaire utilisant le FAPI qui a une liste sélectionnée de valeurs monétaires comme l'une de ses entrées. Je dois pouvoir ajouter des caractères HTML tels que€ $pound; ¥ Le problème est que Drupal filtre l'entrée et n'affiche pas les symboles souhaités, mais affiche les...

9
Comment changez-vous l'emplacement de la sortie de `form_set_error`?

Existe-t-il un moyen dans Drupal 7 de changer l'emplacement de la sortie de form_set_error? À l'heure actuelle, il appelle drupal_set_messagequi met en file d'attente toutes les erreurs du formulaire en haut de l'écran. Ce que j'aimerais à la place, c'est que chaque message apparaisse sous le champ...