Als «forms» getaggte Fragen

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


4
Div Wrapper um ein bestimmtes Optionsfeld hinzufügen / ändern?
Standardmäßig sieht das HTML-Markup für Optionsfelder wie folgt aus (Drupal 7): <div class="form-item form-type-radio form-item-SOME_ID"> <input id="edit-SOME_ID" class="form-radio" type="radio" value="SOME_VALUE" name="SOME_NAME" /> <label class="option" for="edit-bla-bla">MY LABEL</label> </div> Ich muss einige CSS-Klassen im äußeren ändern / hinzufügen <div>ODER einen Wrapper hinzufügen <div>. Wie mache ich das?
7 7  theming  forms 

3
Kann ich ein jquery.ui.datepicker-Widget mithilfe der Formular-API an ein Formularelement anhängen?
Ich habe ein generisches Formularelement: $form['date'] = array( '#type' => 'textfield', '#title' => t( 'Date' ), ); Dass ich diesem Element den jquery ui datepicker hinzufügen möchte. Gibt es eine Möglichkeit, dies über die Formular-API zu tun, oder muss ich mit drupal_add_js Folgendes hinzufügen: $('#edit-date').datepicker(); Oder gibt es einen anderen, …
7 7  forms  javascript 

1
Memcache und Formularcache - Ist die Angabe einer Datenbank für den Formularcache noch erforderlich?
In Drupal 7 bestand ein typisches Setup für Memcache API und Integration darin, dies in Ihre settings.php einzufügen: $conf['cache_backends'][] = 'sites/all/modules/memcache/memcache.inc'; $conf['lock_inc'] = 'sites/all/modules/memcache/memcache-lock.inc'; $conf['memcache_stampede_protection'] = TRUE; $conf['cache_default_class'] = 'MemCacheDrupal'; // The 'cache_form' bin must be assigned to non-volatile storage. $conf['cache_class_cache_form'] = 'DrupalDatabaseCache'; // Don't bootstrap the database when serving …
7 8  forms  caching 

2
Ändern Sie einen normalen Übermittlungstyp "Eingabe" in "Schaltflächentyp" mit Schaltflächen-Tag
Ist es in Drupal 8 möglich, eine Schaltfläche zum Senden eines regulären Formulars von Drupal in ein Schaltflächen-Tag zu ändern? Dies ist die Ausgabe, die ich erreichen muss: <button type="button" class="search-box__button"> <svg class="icon search-box__open"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/build/img/svg-sprite.svg#icon-search"></use> </svg> </button>
7 theming  8  forms 

3
Wie generiere ich programmgesteuert ein Entitätsformular?
Ich muss das Entitätsformular für meine benutzerdefinierte Entität programmgesteuert generieren - im Grunde die gleiche Ausgabe erhalten, die beim Aufrufen auftritt \Drupal::formBuilder()->getForm('form namespace') Wenn ich versuche, dies mit meinem Entitätsformular zu tun, wird folgende Fehlermeldung angezeigt : Call to a member function getEntityTypeId() on null in Drupal\Core\Entity\EntityForm->getBaseFormId() (line 77 of …
7 forms  8 

2
Wie kann ich das Benutzeranmeldeformular anpassen?
Ich versuche, das Benutzeranmeldeformular auf der /user/loginSeite anzupassen, und ich möchte eine hook_form_alterFunktion verwenden, um jedem Feld des Benutzeranmeldeformulars einen fantastischen Stil und Platzhalter hinzuzufügen und Folgendes zu entfernen oder auszublenden: "Geben Sie Ihren Administrator- Benutzernamen ein" und "Geben Sie das zugehörige Kennwort ein Ihr Benutzername "Beschreibung Ausdrücke unter jedem …
7 8  forms  theming 

2
Erstellen einer anderen alternativen Anmeldeseite als / user / login
Ich habe dies in Drupal 7 mit dem folgenden Code geschafft: function my_special_paths_menu() { $items['authenticate'] = array( 'title' => 'Log in', 'page callback' => 'drupal_get_form', 'page arguments' => array('user_login'), 'access callback' => 'user_is_anonymous', ); return $items; } Meine Frage, ist dieser Code vollständig oder fehlt eine Konfiguration im Menüelement-Array? Ist …
7 7  forms  users 

1
Steuerelemente einbetten 8 #table element?
Ich verwende das Element Drupal 8 #table, um eine Tabelle in meinem Formular zu füllen, und es eignet sich hervorragend zum Anzeigen statischer Daten. foreach ($entries = getData() as $entry) { $row = array_map('Drupal\Component\Utility\SafeMarkup::checkPlain', $entry); $rows[] = $row; } $form['table'] = array( '#type' => 'table', '#header' => $headers, '#rows' => …
7 forms  8 

3
Wie füge ich der Ajax-Rückruffunktion zusätzliche Argumente / Parameter hinzu?
Ich verwende Drupal 7. Ich muss meiner Ajax-Rückruffunktion zusätzliche Argumente hinzufügen. Ich habe fünf Feldsätze in meinem Formular, und in allen gleichen gibt es dieselben Elemente, nur ihre IDs sind unterschiedlich. Zum Beispiel; group-1, group-2... Ich muss diesen 1,2,3..Teil als Argumente in die Rückruffunktion aufnehmen. Andernfalls ist es zu kompliziert, …
7 7  forms  ajax 

1
Wie implementiere ich eine mehrstufige Genehmigung mit Webformularen / Entitätsformularen basierend auf Formularkomponenten?
Ist es möglich, einen mehrstufigen Übermittlungsworkflow mit Webform oder Entityform aufzurufen ? Hier ist das Szenario von Workflows: Ein Mitarbeiter sendet das Formular Der Supervisor erhält eine Benachrichtigung, nachdem er das Formular überprüft hat, genehmigt er es entweder oder lehnt die Anfrage bei derselben Einreichung ab. Wenn dies genehmigt wird, …

3
Wie emuliere ich alle AJAX-Funktionen, wenn das Formular nach einem AJAX-Rückruf gerendert wird?
Ich habe ein Drupal-Formular, aber ich füge es der Seite als Ergebnis eines AJAX-Rückrufs hinzu. Ich benötige dieses Formular, um einen neuen Rückruf auszulösen. Mein Code unten: $form['#suffix'] = '<div id="form-return-message-box">this is the return box</div>'; $form['#attached']['js'] = array('misc/ajax.js'); $form['markup'] = array( '#type' => 'markup', '#markup' => '<h2>This is a form</h2>' …
7 ajax  forms 


2
Formular neu erstellen, nachdem der Ajax-Rückruf ausgeführt wurde
Ich habe ein Formular mit einer Schaltfläche, die beim Drücken einen anderen Teil des Formulars über eine Ajax-Anfrage neu erstellt. Wenn Sie auf die Schaltfläche klicken, wird das Formular neu erstellt. Anschließend wird mein Ajax-Rückruf aufgerufen, der die Werte aus dem Formular speichert und dann einen Teil des Formulars zurückgibt. …
7 7  forms  ajax 

4
Wie binde ich ein Knotenerstellungsformular in eine Ansicht ein?
Ich habe eine Ansicht mit einigen Feldern und ein paar Linkelementen. Wenn ich auf die Linkelemente klicke, sollte in der Ansicht ein Knotenerstellungsformular angezeigt werden, das dem Link zugeordnet ist (auf AJAX-Weise). Die Lösung, die ich mir vorstellen kann, besteht darin, die Formulare in die Ansicht einzubetten, aber keine Ahnung, …
7 7  views  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.