Browse apps

Dynamiska formulär

Bygga och konfigurera komplexa formulär för Optimizely Configured Commerce webbplatser.

Dynamic Forms innehåller en uppsättning react-widgetar som är utformade för att fungera tillsammans för att snabbt bygga komplexa formulär för webbplatser med Optimizely Configured Commerce som använder en Spire-frontend.

Varje formulär och de widgetar som det innehåller anmäler sig själva till tillståndet under körning, baserat på de enskilda widgetkonfigurationsvärdena. Detta gör att du kan konfigurera två instanser av widgeten Dynamic Form Text Field i samma formulär, där den ena vet att det är fältet "Förnamn" och den andra vet att det är fältet "Efternamn" baserat på de specifika konfigurationsvärden som angavs vid utformningen av formuläret.

Dynamiska formulär kan konfigureras med hjälp av CMS eller i kod. Grundläggande anpassade formulär kan enkelt skapas med hjälp av CMS med denna integrering. Avancerade formulär kan också skapas som en widget, vilket möjliggör mer komplexa interaktioner mellan elementen i ditt formulär, men detta kräver utveckling. Om du är bekväm med att skriva kod innehåller widgetarna för dynamiska formulär allt som behövs för att formuläret ska kunna ändras baserat på de val som användaren gör.

Tillgängliga widgetar inkluderar:

  • Dynamiskt formulär
  • Checkbox för dynamiskt formulär
  • Kryssrutegrupp för dynamiskt formulär
  • Filuppladdning för dynamiskt formulär
  • Heltalsfält i dynamiskt formulär
  • Dynamiskt formulär Radio Group
  • Dynamiskt formulär Select
  • Textområde i dynamiskt formulär
  • Textfält i dynamiskt formulär

Det finns ett implementerat servicelager som hanterar widgetarnas värde i Application State när formuläret fylls i. När formuläret skickas in utför servicelagret validering mot widgetarna i det dynamiska formuläret. Fel visas på formuläret som indikerar att valideringen misslyckats.

När formulärvärdena har skickats in skickas de till en backendtjänst som ansvarar för att skicka meddelandet och i mer avancerade scenarier skicka formulärvärdena till en anpassad API-slutpunkt. Standardbeteendet är att skicka ett e-postmeddelande till en lista med konfigurerade mottagare med formulärinnehållet när formuläret skickas in.

Om du är intresserad av att skapa fantastiska formulär som är helt integrerade i Optimizely Configured Commerce-plattformen kommer du att älska Dynamic Forms.

graphical user interface, text, application

About the publisher

Request this integration

Send us a request and the app publisher will get in contact with you directly.

Optimizely will store and process your personal data as described in our Privacy Notice. You can opt out at any time.

Optimizely will store and process your personal data as described in our Privacy Notice. You can opt out at any time.