Browse apps

Dynamische Formulare

Erstellen und konfigurieren Sie komplexe Formulare für Optimizely Configured Commerce Sites.

Dynamic Forms enthält eine Reihe von React-Widgets, die zusammenarbeiten, um schnell komplexe Formulare für Optimizely Configured Commerce Sites mit einem Spire-Frontend zu erstellen.

Jedes Formular und die darin enthaltenen Widgets melden sich während der Laufzeit auf der Grundlage der individuellen Widget-Konfigurationswerte selbst an. So können Sie zwei Instanzen des Dynamic Form Text Field Widgets auf demselben Formular konfigurieren, von denen eine weiß, dass es sich um das Feld 'Vorname' handelt und die andere weiß, dass es sich um das Feld 'Nachname' handelt, und zwar auf der Grundlage der spezifischen Konfigurationswerte, die bei der Gestaltung des Formulars angegeben wurden.

Dynamische Formulare können über das CMS oder im Code konfiguriert werden. Einfache benutzerdefinierte Formulare lassen sich mit dieser Integration einfach über das CMS erstellen. Fortgeschrittene Formulare können auch als Widget erstellt werden, das komplexere Interaktionen zwischen den Elementen Ihres Formulars ermöglicht, was jedoch eine gewisse Entwicklungszeit erfordert. Wenn Sie mit dem Schreiben von Code vertraut sind, enthalten die Dynamic Form Widgets alles, was Sie brauchen, um Ihr Formular auf der Grundlage der vom Benutzer getroffenen Auswahl zu ändern.

Folgende Widgets sind verfügbar:

  • Dynamisches Formular
  • Dynamisches Formular Checkbox
  • Dynamisches Formular Kontrollkästchen Gruppe
  • Dynamisches Formular Datei-Upload
  • Dynamisches Formular Ganzzahliges Feld
  • Dynamisches Formular Radio Group
  • Dynamisches Formular Select
  • Dynamisches Formular Textbereich
  • Dynamisches Formular-Textfeld

Es gibt eine integrierte Service-Schicht, die den Wert der Widgets im Anwendungsstatus verwaltet, während das Formular ausgefüllt wird. Beim Absenden des Formulars führt die Serviceschicht eine Überprüfung der Dynamic Form Widgets durch. Auf dem Formular werden Fehler angezeigt, die auf eine fehlgeschlagene Validierung hinweisen.

Nach erfolgreicher Übermittlung werden die Formularwerte an einen Back-End-Dienst gesendet, der für das Versenden der Benachrichtigung zuständig ist. In fortgeschritteneren Szenarien werden die Formularwerte an einen benutzerdefinierten API-Endpunkt gesendet. Standardmäßig wird nach dem Absenden des Formulars eine E-Mail mit dem Formularinhalt an eine Liste von konfigurierten Empfängern gesendet.

Wenn Sie daran interessiert sind, tolle Formulare zu erstellen, die vollständig in die Optimizely Configured Commerce-Plattform integriert sind, werden Sie Dynamic Forms lieben.

graphical user interface, text, application

About the publisher

Mehr Informationen anfordern

Optimizely speichert und verarbeitet Ihre personenbezogenen Daten, wie in unserer Datenschutzerklärung beschrieben. Sie können Ihre Zustimmung jederzeit widerrufen.

Optimizely speichert und verarbeitet Ihre personenbezogenen Daten, wie in unserer Datenschutzerklärung beschrieben. Sie können Ihre Zustimmung jederzeit widerrufen.