Je voudrais retarder ajax de se déclencher de la même manière que la saisie semi-automatique semble fonctionner. Par exemple, si un utilisateur tape, l'ajax ne fonctionnera pas avant que 500 ms ne se soient écoulées depuis la dernière frappe. Je regarde actuellement les comportements de drupal.be mais je ne suis …
Lorsque l' API Form génère un formulaire, elle génère également un jeton qui est distribué avec le formulaire dans un champ masqué et qui doit être renvoyé. Si tel est le cas, le formulaire est traité. Si une forme rendue est mise en cache, disons par Varnish , ce mécanisme …
J'ai un module personnalisé et un modèle pour modifier l'apparence de mes formulaires de soumission de nœuds, à la suite de ces instructions . Mon module comprend trois fonctions: Un hook_form_alter()qui fonctionne bien Un hook_theme()qui ne fait rien d'autre que renvoyer un tableau, même si vous entrez un autre code …
J'ai créé un type de contenu nommé "menu principal". J'ai quelques listes sélectionnées qui dépendent les unes des autres. Je voulais afficher une liste différente lorsque différentes cases à cocher sont sélectionnées. J'ai compris que je devais utiliser Ajax pour modifier le formulaire afin d'y parvenir, mais quelqu'un peut-il me …
J'écris un module personnalisé et j'en ai besoin pour télécharger une image. J'ai du mal à trouver une bonne documentation à ce sujet, mais je pense que je suis proche. Qu'est-ce que je rate? $ file retourne false dans la soumission du formulaire. function mymodule_custom_content_block_form($form_state){ $form = array(); $form['custom_content_block_text'] = …
Dans mon module Drupal 7, j'ai un formulaire et ses gestionnaires de validation. J'appelle mon formulaire à partir d'un field.tpl.php avec print render(drupal_get_form('my_form')); cela fonctionne comme prévu. Le problème est en cas de mauvaise valeur d'entrée. Il nécessite deux soumissions incorrectes avant d'afficher le message d'erreur: la première fois, il …
Mon module fournit un bloc simple qui doit contenir une liste non ordonnée avec quelques images. À partir d'une fonction de bloc, je renvoie un tableau pouvant être rendu: $block['content'] = array( 'list' => array( '#theme' => 'item_list', '#type' => 'ul', '#attributes' => array('class' => 'foo1'), '#items' => array( /* …
Je souhaite modifier et ajouter un champ de texte dans ma page utilisateur / inscription Drupal 7. Je sais que le formulaire est généré par la fonctionuser_register_form() Puis-je ajouter un champ de texte de cette façon? function bartik_copy_user_login($form, &$form_state) { global $user; // If we are already logged on, go …
Est-il possible de mettre plusieurs formulaires sur une seule page? J'essaie de créer une page d'offre de coupons. Je voulais avoir deux formulaires pour deux offres différentes de chaque côté d'une page. Chaque formulaire a un champ de texte pour le code promo et son propre bouton d'envoi. Le premier …
J'essaie d'ajouter un formulaire de connexion à la page d'accès refusé et je me demande si cela est possible via l'interface utilisateur. Des suggestions / idées?
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet des réponses Drupal. Fermé il y a 6 ans . J'utilise un élément de cases à cocher dans un formulaire dans un …
Par défaut, le balisage HTML des boutons radio ressemble à (Drupal 7): <div class="form-item form-type-radio form-item-SOME_ID"> <input id="edit-SOME_ID" class="form-radio" type="radio" value="SOME_VALUE" name="SOME_NAME" /> <label class="option" for="edit-bla-bla">MY LABEL</label> </div> J'ai besoin de changer / ajouter des classes CSS dans l'extérieur <div>OU ajouter un wrapper <div>. Comment je fais ça?
J'ai un élément de formulaire générique: $form['date'] = array( '#type' => 'textfield', '#title' => t( 'Date' ), ); Que je veux ajouter le sélecteur de date jquery ui à cet élément. Existe-t-il un moyen de le faire via le formulaire api, ou dois-je ajouter ce qui suit en utilisant drupal_add_js: …
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.