Als «forms» getaggte Fragen

Verwenden Sie es für Fragen zur Formular-API. Verwenden Sie es nicht für Entitäts- oder Entitätsfeldformulare.

6
Wie man ein Feld mit hook_form_alter readonly macht
Ich versuche, einige der Drupal-Profilformularfelder im Bearbeitungsmodus schreibgeschützt zu machen. Ich verwende den folgenden Code in 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; } In der UI-Datei wird angezeigt, dass sie schreibgeschützt ist, aber ich kann den Wert mithilfe von Firebug ändern und speichern. Gibt es …
12 7  forms 

2
Wie man ein benutzerdefiniertes Feldset in Drupal 8 standardmäßig reduziert
In Drupal 7 gab es die Möglichkeit, das Fieldset komprimierbar oder nicht komprimierbar zu machen und den Standardstatus dieses Formularelements (komprimiert oder nicht komprimiert) einzuschränken. Beispiel: $form['contact_data'] = array( '#title' => t("Contact data"), '#type' => 'fieldset', '#collapsible' => TRUE, '#collapsed' => FALSE, ); Nun, in Drupal 8 kann ich keine …
12 forms  8 

2
So erstellen Sie das Formular nach einem AJAX-Aufruf neu
Ich versuche, dem Benutzer zu ermöglichen, mithilfe eines Ajax-Aufrufs dynamisch eine Anzahl von Feldern basierend auf einem Dropdown-Feld auszuwählen, aber ich kann den Ajax-Aufruf scheinbar nicht dazu bringen, das Formular anschließend neu zu erstellen. <?php class AJAXexample extends BlockBase { public function blockForm($form, FormStateInterface $form_state) { if (empty($form_state->getValue('number'))) { $form_state->setValue('number', …
12 forms  8  ajax 

8
Ändern Sie ein vorhandenes Formular
Wir haben gerade mit Drupal 8 angefangen und sind sehr schnell auf unser erstes Problem gestoßen. Wie soll ich ein bestehendes Formular in Drupal 8 ändern? Wir müssen die Speichermethode für das Knotenformular ändern, um auf eine andere Seite umzuleiten. Wir möchten die Knotenform so ändern, dass sie einer mehrstufigen …
12 8  forms 

5
Numerischer Feldtyp in der Formular-API
Ich versuche, einem Formular mit FAPI einen Feldtyp "Zahl" hinzuzufügen: $form['phone_number']['areacode'] = array( '#type' => 'textfield', '#title' => '---', '#width' => '30%', '#align' => 'center', '#required' => true, '#maxlength' => 3 ); Ich ändere den TYP in "Zahl" und das Feld wird überhaupt nicht generiert. Das Nummernmodul ist aktiviert. Ich …
12 forms 

2
Fehler beim Abrufen von "Das Formular ist veraltet"
Ich habe eine mehrstufige Knotenform. Auf halbem Weg durch das Formular durch ein Popup-Dialogfeld wird der Benutzer aufgefordert, sich anzumelden, wenn er sich nicht zuvor angemeldet hat. Bei erfolgreicher Anmeldung erhalte ich beim Fortfahren mit der nächsten Seite des Knotenformulars den folgenden Überprüfungsfehler: Das Formular ist veraltet. Kopieren Sie alle …
12 forms 




1
Horizontale Formularelemente
Ich habe das Formular beschrieben, aber jedes Element befindet sich unter dem vorherigen. Ich muss das Formular beschreiben, in dem alle Elemente horizontal aber nicht vertikal platziert werden. Das ist meine Form: function contact_register_form($form, &$form_state) { $form['description'] = array( '#type' => 'item', '#title' => t('Sign up to be notified when …
12 forms 


7
Generieren von <button type = "submit"> mit der Formular-API
Ich muss eine stark thematisierte Form integrieren, deren Struktur unten gezeigt wird. Ich bin zum größten Teil fast da, bis auf die Einreichung. &lt;form action="#"&gt; &lt;fieldset&gt; &lt;legend&gt;Authentification&lt;/legend&gt; &lt;label for="email"&gt;Courriel*&lt;/label&gt; &lt;input type="text" name="email" id="email"&gt; &lt;label for="password"&gt;Mot de passe*&lt;/label&gt; &lt;input type="password" name="password" id="password" class="last"&gt; &lt;a href="#" title="Mot de passe oublié?" class="clearfix"&gt;Forgot password?&lt;/a&gt; …
12 forms 


2
Webform - Senden Sie Werte von Drupal 7 von an eine externe URL
Ich bin ein selbsternannter Neuling beim Erstellen von Formularen in Drupal. Ich habe ein Formular auf einer Drupal 7-Website gehostet (mithilfe des Webformularmoduls) und muss die Formularwerte an eine externe URL senden. Ich habe dies jetzt für eine Weile untersucht und ein benutzerdefiniertes Modul geschrieben, das das Webform-Modul verwendet, um …
11 7  hooks  webforms  forms 

3
So legen Sie im Kontaktformular eine maximale Länge für das Textfeld fest
Ich muss die Textnachricht des Kontaktformulars des Kernmoduls auf eine bestimmte Anzahl von Zeichen beschränken. Hier sind die Fakten Die Formular-API erlaubt es nicht, eine maximale Länge für Textfeldfeldtypen festzulegen [während dies bei einfachem HTML der Fall ist] Mit dem Maxlength- Modul können Sie keine maximale Länge festlegen. Die maximale …
11 forms  emails 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.