Als «forms» getaggte Fragen

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

7
Wie verwende ich eine Vorlagendatei, um ein Formular zu gestalten?
Während Knoten, Kommentare, Blöcke und viele andere Dinge in Drupal unter Verwendung von Designvorlagendateien (wie node.tpl.php) thematisiert werden, sind Formulare eine andere Geschichte. Es gibt keine Designvorlagendateien für Formulare. Wie kann ich ein bestimmtes Formular zur Verwendung einer benutzerdefinierten Designvorlage anfordern?
50 forms  theming 

1
Warum ist hook_form_alter () so chaotisch?
Hier ist ein Beispiel, auf das ich gerade gestoßen bin. Ich versuche, HTML in die Beschriftung meines Feldes einzufügen. $form['field_feedback']['und']['#title'] <- has the title $form['field_feedback']['und'][0]['#title'] <- has the title $form['field_feedback']['und'][0]['value']['#title'] <- has the title. (Works) Warum gibt es drei ausgefüllte #title-Attribute, von denen nur eines verwendet wird?
40 7  forms 


3
Hinzufügen von CSS und JS zu Formularen mit Anhängen
Ich muss einem Formular einige externe und lokale CSS- und JavaScript-Dateien hinzufügen, finde aber anscheinend nicht den richtigen Weg, dies zu tun. Füge ich einfach die Pfade und URLs für die JS- und CSS-Dateien hinzu? Ich gehe davon aus $form['#attached']['css'][]und bin $form['#attached']['js'][]der richtige Ort, um dies zu tun, so dass …
36 7  forms 

1
Wofür wird $ form_state verwendet?
Wofür wird $form_stateim Kontext der Formular-API normalerweise verwendet, wenn sie als Argument verwendet wird? Insbesondere suche ich nach einem Beispiel, wann es verwendet wird.
33 forms 


2
Benutzerdefinierte Validierung für ein Formular?
Ich muss einem Formular eine benutzerdefinierte Validierung hinzufügen. Ich hatte damit gerechnet hook_FORM_ID_validate(), kann aber in der API-Dokumentation keine relevanten Informationen finden. Wie kann einem Formular eine benutzerdefinierte Validierung hinzugefügt werden?
30 7  forms 

5
Dynamische Auswahlliste im Formular (abhängiges Dropdown)
Ich benutze Drupal sieben. Ich möchte, dass die Optionen in einer Auswahlliste von dem Wert abhängen, der in einer anderen Auswahlliste in einem Formular ausgewählt wurde. Ich bin mir sicher, dass dies schon oft gefragt wurde, aber ich habe Schwierigkeiten, eine klare Antwort dafür zu finden. Über das Formular können …
28 7  ajax  forms 


4
Unterschied zwischen neu erstellen und Knoten in Form ändern bearbeiten
Ich habe einen Änderungsabschnitt für einen bestimmten Inhaltstyp. Wie kann ich im Formular ändern herausfinden, ob es sich um das Erstellen eines neuen Formulars oder das Bearbeiten eines Formulars handelt ? Mit dsm ($ form) in von alter kann ich Ergebnisse mit mehreren Unterschieden zwischen ihnen erhalten. Was ist der …
24 forms 

5
Unterschied zwischen $ form_state ['values'] und $ form_state ['input']
Kann mir bitte jemand den Unterschied zwischen diesen beiden Variablen erklären? $form_state['values'] $form_state['input'] Optional ein Beispiel für eine Aktion, mit der sie verwendet werden. Ich wundere mich besonders über die Verwendung mit Ajax in Drupal-Form. Welche davon sollte ich in einem Ajax-Rückruf verwenden, um Eingabewerte aus dem Formular abzurufen?
24 forms 


5
Formulare in einem modalen Fenster anzeigen [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Ich habe ein Formular und verwende Drupal 7. Ich …
23 7  forms 


8
Wie finde ich die Formular-ID eines Formulars?
Wie erhalte ich die Formular-ID meines Formulars? Ich habe gerade angefangen, meine Module zu machen und bin im Stillstand. Ich habe diesen Code von jemand anderem erhalten und versuche ihn anzupassen: function hook_form_alter(&$form, &$form_state, $form_id) { if ($form_id == 'the form id for the node form') { $form['#submit'][] = 'my_custom_submit_handler'; …
22 forms 

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.