Wie drucke ich die Registrierungs- und Anmeldeformulare auf derselben Seite aus? Ich denke, ich suche wirklich nur nach den Formular-IDs, aber wenn Sie die richtige Renderfunktion zur Hand haben, wäre es sehr dankbar.
Ich habe ein Webformular mit der Formular-API erstellt. Ich verwende die #AJAXFeldoption, um jedem Feld eine AJAX-Validierung hinzuzufügen. Ist es möglich, das Formular mit AJAX zu validieren und zu senden, ohne die Seite neu zu laden? Wenn die Validierung fehlschlägt, möchte ich eine Fehlermeldung anzeigen. Wenn die Validierung erfolgreich ist, …
Gibt es eine Möglichkeit, eine Klasse mithilfe der Formular-API zu einem Formular-Wrapper (den Divs) hinzuzufügen oder zu ändern? Oder ist das nur mit der Theme-Funktion gemacht? Wenn ja, welche Themenfunktion wird verwendet, um dies zu ändern?
Ich möchte einer Beschriftung auf einer Seite, die die Drupal 8 Form API verwendet, eine CSS-Klasse hinzufügen. Ich konnte online keine Referenz finden, wie ich das anwenden kann. Ich habe die folgende Problemumgehung verwendet, aber sie führt zu einigen seltsamen Ergebnissen. public function buildForm(array $form, FormStateInterface $form_state) { $form['label1'] = …
Ich habe versucht, eine automatische Vervollständigung im Textfeld für Drupal 8 in meinem benutzerdefinierten Modul zu implementieren Alles, was ich wollte, war, den wahrscheinlichen Titel abzurufen und anzuzeigen, den ich über Autocomplete eingegeben hatte, um eine öffentliche Funktion Autocomplete innerhalb einer Klasse in DefaultController.php im Ordnerverzeichnis -> mymodule / src …
Beispielsweise kann ein Filterformular in Administratorbereichen am besten GET-Formulare sein. Auf diese Weise können sie mit Lesezeichen versehen werden und Filter können über Pager-Seiten hinweg verwaltet werden. Wie kann man form_api am besten für solche Formulare verwenden? Werden die _validate-Hooks eingereicht? Kann der _submit-Hook weggelassen werden? Beispielsweise funktionieren Filter, die …
Gibt es eine Möglichkeit, die Ausführungsreihenfolge von hook_form_alter in Drupal 7 zu ändern, ohne das Gewicht eines Moduls zu ändern oder Drupal Core zu hacken? Ich versuche, das in translation_form_node_form_alter hinzugefügte Element aus dem Übersetzungsmodul zu ändern . Beim Debuggen des Formulars kann ich das Element nicht finden, daher gehe …
Ich versuche, ein mehrstufiges / Assistentenformular für Drupal 8 zu erstellen. Der Benutzer füllt die Felder Vorname und Nachname aus Klicken Sie auf die nächste Schaltfläche Füllt weitere Informationen aus Klicken Sie auf die Schaltfläche "Senden" Derzeit gibt es viele Ressourcen auf vielstufige gewidmet oder Assistentenformulare für Drupal 7 wie …
Ich erstelle ein Formular in Drupal 7 mit der Formular-API. Im Moment kann ich ein gewöhnliches Kalender-Eingabefeld mit dem folgenden Code erstellen: $form['services_tab']['schedule_datepicker'] = array( '#title' => t('Pick the desired date'), '#type' => 'date_popup', '#date_year_range' => '0:0', '#date_format' => 'Y-m-d', '#prefix' => '<div id="datepicker-schedule">', '#suffix' => '</div>', ); Im Moment …
Was ist der Unterschied zwischen drupal_get_form()und drupal_retrieve_form()? Kann jemand den Unterschied erklären? Ich schaue auf die API, aber die Beschreibung scheint mir ähnlich zu sein.
Ich erstelle einen Inhaltstyp für CTools-Bedienfelder (dh das Element, das Sie beim Hinzufügen von Inhalten in Bedienfelder einfügen, nicht einen Knotentyp) und versuche, das #ajaxAttribut eines Formularelements zu verwenden, um einige Standardwerte festzulegen. Siehe Code unten. Dies ist my_module_content_type_edit_form($form, &$form_state)übrigens alles innerhalb des Aufrufs des Inhaltstyps . $form['link_type'] = array( …
Ich habe eine grundlegende FAPI-Tasteneingabe, die #ajax aktiviert ist und gut funktioniert, aber ich möchte eine JS hinzufügen. "Sind Sie sicher?" Bestätigungs-Popup beim Klicken auf die Schaltfläche, bevor der Code tatsächlich ausgeführt wird, und ich bin mir nicht sicher, wie ich das tun soll, da JS von FAPI den Klick …
In Drupal 6 könnten wir PHP verwenden, um Standardwerte festzulegen, aber der gleiche Code kann nicht mit Drupal 7 verwendet werden. Ich versuche dies durchzuarbeiten hook_form_alter(), aber der Code funktioniert nicht. function my_form_alter(&$form, &$form_state, $form_id) { dsm($form); switch($form_id) { case 'accounts_node_form': $form["field_accounts"]["und"]['#default_value'] = $default; // … break; } }
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.