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) { $element['value']['#attributes']['readonly'] = 'readonly'; return $element; } Dans l'interface utilisateur, le fichier s'affiche en lecture seule, mais je peux toujours modifier la valeur …
Dans Drupal 7, il était possible de réduire ou non le jeu de champs et de restreindre l'état par défaut de cet élément de formulaire (réduit ou non réduit). Exemple: $form['contact_data'] = array( '#title' => t("Contact data"), '#type' => 'fieldset', '#collapsible' => TRUE, '#collapsed' => FALSE, ); Maintenant, dans Drupal …
J'essaie de permettre à l'utilisateur de choisir dynamiquement un certain nombre de champs en fonction d'une liste déroulante à l'aide d'un appel ajax, mais je n'arrive pas à obtenir l'appel ajax pour reconstruire le formulaire par la suite. <?php class AJAXexample extends BlockBase { public function blockForm($form, FormStateInterface $form_state) { …
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 modifier la forme du nœud pour …
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 le champ n'est pas généré du tout. …
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 validation: Le …
est-il possible de charger un nœud (à partir d'un identifiant) dans une lightbox 2 sans avoir à charger tous les blocs supplémentaires? juste ce que le nœud doit afficher Je veux faire des popups sur certains liens pour permettre à certains nœuds d'être affichés à l'intérieur .. aucune soumission ne …
J'ai remarqué dans mysql que la table cache_form.MYD fait 14 Go. Pourquoi est-il devenu si gros? Est-il sûr de le vider? et comment éviter que cela ne se reproduise à l'avenir? Merci
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' => 'item', '#title' => t('Sign up to be notified when your …
J'ai une forme fortement thématique à intégrer, dont la structure est illustrée ci-dessous. Je suis à peu près là pour la plupart à l'exception de la soumission. <form action="#"> <fieldset> <legend>Authentification</legend> <label for="email">Courriel*</label> <input type="text" name="email" id="email"> <label for="password">Mot de passe*</label> <input type="password" name="password" id="password" class="last"> <a href="#" title="Mot de …
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 …
Je dois limiter le message de la zone de texte du formulaire de contact du module principal à un certain nombre de caractères. Voici les faits L'API de formulaire ne permet pas de définir une longueur maximale sur les types de champs de zone de texte [contrairement au HTML simple] …
Je suis un novice autoproclamé de la création de formulaires dans Drupal. J'ai un formulaire hébergé sur un site Web Drupal 7 (à l'aide du module de formulaire Web) et je dois soumettre les valeurs du formulaire à une URL externe. Je fais des recherches depuis un certain temps maintenant …
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.