J'expérimente avec des formulaires JavaScript et Drupal. Actuellement, j'essaie de créer un bouton dans le formulaire d'administration d'un module qui utilisera JavaScript pour ajouter des options à une liste de sélection. Le problème que je rencontre est que lorsque je clique sur le bouton, mon JavaScript est appelé mais l'ensemble …
Comment désactiver une option dans le champ de formulaire de sélection? $form['feed'] = array( '#type' => 'select', '#title' => t('Display of XML feed items'), '#options' => array( 'title' => t('Titles only'), 'teaser' => t('Titles plus teaser'), 'fulltext' => t('Full text'), ), '#description' => t('Global setting for the length of XML …
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', '#title' => t('E-mail'), '#required' => TRUE, '#default_value' => $subscription->mail, '#maxlength' …
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 d'autre? Ce que j'essaie …
J'écris un module qui est essentiellement un formulaire qui crée une relation entre deux points d'extrémité. Je veux qu'un utilisateur puisse créer plusieurs relations à la fois. Je veux ajouter un bouton qui dit "ajouter un autre élément", tout comme les champs ont lorsque vous sélectionnez illimité dans leurs paramètres. …
J'ai besoin de placer le formulaire de réinitialisation du mot de passe d'un utilisateur dans des zones en dehors du contexte de la page d'édition de l'utilisateur. Ce module Changer de mot de passe semblait prometteur; cependant, il n'est disponible que pour drupal 6 et seul un instantané de développement …
Comment modifier ou supprimer une erreur de formulaire produite par Drupal ou un autre module lors de l'insertion / sauvegarde de noeud, pour un type de contenu particulier. Je recherche une méthode que je peux utiliser dans un module. J'ai essayé hook_node_validate () , mais tout ce que j'ai pu …
J'ai besoin d'ajouter un nom de classe à certaines étiquettes créées par l'API de formulaire de Drupal comme ceci: $form['name'] => array( '#type' => 'textfield', '#title' => 'Prénom' ); Si j'utilise ce qui suit, le <textarea>obtient une classe, mais pas l'étiquette. $form['name']['#attributes']['class'] = array('myClass'); Je cherche quelque chose de similaire …
Les formulaires Web de mon prochain site de production Drupal ont cessé d'enregistrer les soumissions; au lieu de cela, il revient à la même page, avec les valeurs saisies. Je n'ai pas de chronologie lorsqu'elle a cessé de fonctionner. Dans un environnement sandbox, Webform 7.x-3.17 fonctionne correctement. Je recherche des …
Lorsque je crée une boîte de sélection standard à l'aide de l'API de formulaire Drupal 7, la première valeur (également celle sélectionnée sur un nouveau «formulaire vierge») est <option selected="selected" value="">- Select -</option>. Cette valeur n'est pas spécifiée dans la définition du formulaire et je ne modifie pas le formulaire. …
J'ai un formulaire dans lequel chaque champ de saisie utilisateur est activé par AJAX, et j'aimerais désactiver tous les éléments du formulaire lorsque l'un d'eux est modifié - est-ce possible?
J'essaie d'utiliser ajax pour mettre à jour deux parties différentes d'un formulaire drupal à partir d'un seul flou d'entrée de formulaire. J'ai le truc ajax standard sur mon entrée: $my_form['my_input']['#ajax'] = array( 'callback' => 'my_callback', 'wrapper' => 'my_target_div', 'event' => 'blur', ); Cela fonctionne bien, permutant mon div lorsque l'entrée …
Je travaille sur une implémentation Ajax pour la soumission Webform sur Drupal 7. Je n'ai pas pu trouver de bon hookpour modifier le bouton de soumission Webform et ajouter '#ajax' dans le formulaire, j'ai donc jeté un œil à un module Drupal 6 qui implémente cette fonctionnalité à partir d'un …
Je voudrais réviser le formulaire d'enregistrement de nouvel utilisateur par défaut dans Drupal 7. Plutôt que de demander "nom d'utilisateur", je veux demander "nom complet" avec des instructions d'aide pour saisir le texte "nom d'utilisateur est votre nom complet comme vous l'utiliseriez normalement . " Il y a peut-être d'autres …
Le code ci-dessous bloque la soumission de tout formulaire non ajax. $(this.form) .on('submit', function(event) { if (/* Some condition */) { event.preventDefault(); } }); Dans Drupal 8, comment pouvons-nous empêcher la soumission d'un formulaire Ajax? Les formulaires Ajax ne déclenchent pas de gestionnaire de soumission de formulaire et je n'ai …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.