Questions marquées «forms»

14
Formulaire dans un bloc

J'utilise drupal_get_form('event_signup_form')pour intégrer mon formulaire personnalisé dans un bloc. Le formulaire est rendu comme prévu, mais l'envoi du formulaire ne déclenche rien. La fonction de formulaire elle-même est appelée event_signup_form($form, &$form_state)et la fonction de...

13
Obtention de l'objet nœud dans hook_form_FORM_ID_alter

Suivi de cette question mais je n'ai pas assez de réputation pour demander des éclaircissements dans un commentaire. Je porte un module contribué à Drupal 8. Le code suggéré sur le CR et le message mentionnés ci-dessus ne fonctionne pas: $node = $form_state->getFormObject()->getEntity(); Rien...

12
Comment rendre un champ en lecture seule à l'aide de hook_form_alter

J'essaie de rendre certains des champs du formulaire de profil Drupal en lecture seule en mode édition. J'utilise le code suivant dans hook_alter $form[field_organisation_company_name][und][0]['#after_build'][]='_build_element_readonly'; function _build_element_readonly($element, &$form_state)...

12
Éléments de forme horizontaux

J'ai décrit le formulaire, mais chaque élément se trouve sous le précédent. J'ai besoin de décrire la forme où tous les éléments seront placés horizontalement mais pas verticalement. Voici ma forme: function contact_register_form($form, &$form_state) { $form['description'] = array( '#type'...

12
Modifier un formulaire existant

Nous venons de commencer avec Drupal 8 et très rapidement nous avons rencontré notre premier problème. Comment modifier un formulaire existant dans Drupal 8? Nous devons modifier la méthode d'enregistrement du formulaire de nœud pour effectuer une redirection vers une autre page. Nous voulons...

12
Type de champ numérique dans l'API Form

J'essaie d'ajouter un type de champ "numéro" à un formulaire à l'aide de FAPI: $form['phone_number']['areacode'] = array( '#type' => 'textfield', '#title' => '---', '#width' => '30%', '#align' => 'center', '#required' => true, '#maxlength' => 3 ); Je change le TYPE en "nombre" et...

12
Erreur «Le formulaire est devenu obsolète»

J'ai une forme de nœud en plusieurs étapes. À mi-chemin du formulaire via une boîte de dialogue contextuelle, l'utilisateur est invité à se connecter s'il ne s'est pas connecté auparavant. Lors de la connexion réussie lors de la prochaine page du formulaire de noeud, j'obtiens cette erreur de...

12
Comment valider et envoyer un formulaire avec AJAX?

J'ai créé un formulaire Web à l'aide de l'API Form. J'utilise l' #AJAXoption de champ pour ajouter la validation AJAX à chaque champ. Est-il possible de valider et de soumettre le formulaire en utilisant AJAX sans recharger la page. Si la validation échoue, je veux afficher un message d'erreur et...