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 lade ich mehrere Dateien gleichzeitig hoch?
Wir müssen mehrere Dateien unterschiedlichen Typs hochladen. Gibt es ein Modul, das nach gültigen MIME-Typen sucht und nur die gültigen Dateien hochlädt (basierend auf den Site-Einstellungen, zB: png, doc, jpg, txt)?
22 forms  files 

10
Hinzufügen von HTML5-Platzhaltern zu allen Drupal-Formularen
Ich versuche, allen Textfeldern auf meiner Website das Platzhalterattribut hinzuzufügen, habe aber kein Glück. Ich habe ein Modul erstellt, das überschreibt hook_form_alter function mymodule_form_alter(&$form, &$form_state, $form_id) { foreach ($form as $key => $value) { if ("textfield" == $value["#type"]){ $value['#attributes']["placeholder"] = t($value["#title"]); } } } Ich sollte Ihnen sagen, dass ich …
22 forms  webforms 

7
Wie füge ich einem vorhandenen Formular / Feld einen benutzerdefinierten Validierungshandler hinzu?
Wie füge ich einem vorhandenen Formular (oder Formularfeld) in Drupal 8 einen benutzerdefinierten Validierungshandler hinzu? Ich habe ein Formular, das ich nicht erstellt habe. Ich möchte meine eigenen Validierungsregeln für einige Felder hinzufügen, wenn das Formular gesendet wird. Für Drupal 7 Benutzerdefinierte Validierung für ein Formular? erklärt, hook_form_alter()wie Sie Ihren …
21 8  forms 



3
Die Formularumleitung funktioniert nicht, wenn "Ziel" in der URL enthalten ist
In einem meiner Formulare versuche ich, eine festzulegen, $form_state['redirect']damit das Formular an dieses Ziel gesendet wird, nachdem der Benutzer auf eine der Aktionsschaltflächen geklickt hat. Wenn ich $form_state['redirect']die Umleitung vor und nach dem Hinzufügen überprüfe, ist sie vor und nach dem Hinzufügen NULL und enthält das richtige Array. So richte …
20 7  forms  redirection 

4
Einfachste Methode für bedingte Felder in einem Formular
Was ist der einfachste Weg, um JavaScript-Magie zum Aktivieren / Deaktivieren von Formularfeldern basierend auf dem Wert eines anderen Felds zu erlangen? Das hört sich so an, als ob es irgendwo einen Helfer geben sollte, aber ich kann ihn nicht finden. Ich suche eine Lösung, die nicht auf Knoten beschränkt …
20 forms  javascript 

6
Wie rendere ich ein Formular?
Was ist die Alternative zu drupal_get_form('user_login'). in Drupal 8? Ich verwende den folgenden Code in theme_name.theme, aber es funktioniert nicht. // Include namespace for userLoginForm. use \Drupal\Core\core\modules\user\src\Form; function MYTHEMENAME_preprocess_page(&$variables) { $form = UserLoginForm::create(); }
20 forms  8 

4
Hinzufügen eines benutzerdefinierten Übermittlungshandlers zu einem Formular
Wie kann ich einen benutzerdefinierten Formularübermittlungshandler hinzufügen? Ich habe versucht , das Hinzufügen $form['#submit'][] = 'mymodule_form_submit';oder $form['actions']['submit']['#submit'][] = 'mymodule_form_submit';zu hook_form_alter(). use Drupal\Core\Form\FormStateInterface; use Symfony\Component\HttpFoundation\Request; function MYMODULE_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form_id == 'node_trends_form' || $form_id == 'node_trends_edit_form') { foreach (array_keys($form['actions']) as $action) { if ($action != 'preview' && isset($form['actions'][$action]['#type']) …
19 forms  8 

1
Speichern eines Feldes vom Typ 'text_format' als Systemeinstellungsvariable
Ich versuche, meinen Inhaltseditoren die Möglichkeit zu geben, eine Variable für ein benutzerdefiniertes Modul zu ändern. Diese Variable kann HTML haben. Ich möchte nicht, dass sie HTML-Kenntnisse haben, und möchte ihnen daher die Möglichkeit geben, unser wysiwyg (CKEditor, bereitgestellt vom CKEditor-Modul) zur Verfügung zu haben. Derzeit werden die Daten jedoch …
19 7  forms  wysiwyg 

3
Fügen Sie Klassen zum Formularauswahloptionselement hinzu
Wie kann ich einem Formularoptions-Tag ohne JS Klassen hinzufügen? Im Moment kann ich in der Formular-API ein solches verschlüsseltes Array übergeben array( '0' => 'option 0', '1' => 'option 1', ) und ich werde html so bekommen <option value="0">option 0</option> <option value="1">option 1</option> Gibt es eine Möglichkeit, wie folgt vorzugehen: …
19 theming  forms 

3
Argumente an drupal_get_form () übergeben
Wie kann ich drupal_get_form()in Drupal 7 Argumente übergeben ? function new_menu_callback() { $vars = some_example_function(); // returns: array(1 => 'one', 2 => 'two'); $output = $vars[2]; $output .= drupal_render(drupal_get_form('new_form')); } function new_form($form, &$form_state) { // How can I access $vars[1] from new_menu_callback() here? }
19 7  forms 


4
Hinzufügen zusätzlicher Felder zum Website-Kontaktformular
Diese Frage wurde von Stack Overflow migriert, da sie auf Drupal Answers beantwortet werden kann. Vor 8 Jahren migriert . Das scheint mir seltsam schwierig zu sein. Was ich dachte, wäre nur ein Fall des Hinzufügens zusätzlicher Felder, ähnlich wie das Hinzufügen von Feldern zu Inhaltstypen. Aber nein. Ich kann …
18 7  forms  emails 

3
So aktivieren Sie ein Kontrollkästchen standardmäßig in der Formular-API
Ich frage mich, wie ich ein Kontrollkästchen standardmäßig aktivieren kann. Ist #default_valuedas falsche Attribut? $form['ios'] = array( '#title' => t(''), '#type' => 'checkboxes', '#description' => t(''), '#options' => $options, '#default_value' => 'checked' // this is not working ); Danke vielmals!
18 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.