Inhalt
Zweck
In diesem HOW-TO sehen Sie, wie Sie die Bestätigungseite nach der Übermittlung eines Formulars definieren/konfigurieren.
Vorwort
Im Bereich Setup > NLS kann eine individuelle Bestätigungsseite / - Meldung konfiguriert werden. In dieser können Werte aus dem übermittelten Formular verwendet werden.
Anforderungen
Anleitung
Loggen Sie sich im JAXForms Backend als Mandant ein.
- Navigieren Sie im Menü "Formularverwaltung" auf "Suchen" und öffnen Ihr Formular.
- Navigieren Sie auf die Seite 2 (Ressourcen/Konfigurator" und öffnen Sie auf dem entsprechenden Formular die Formulareigenschaften (Klick auf "blauer Badge" oder rotes Bleistift).
Öffnen Sie im Bereich "Setup" (unten nach den Haupteinstellungen) den Aufklappbereich "NLS" > Bestätigungsseite.
- Konfigurieren Sie die gewünschte Anzahl Einträge, indem Sie "neuen Datensatz hinzufügen" wählen oder verändern Sie vorhandene Einträge.
- Sprache und Text sind zwingend zu erfassen. Der Text kann als HTML Content (Template Syntax) verwendet werden.
- Sprache gemäss im Projekt/Mandant verwendeten Sprachen.
- Text > Bestätigungsseite (Siehe nachstehende Info).
- Formular speichern.
Werte aus Formular verwenden
Dazu wird der Feldname (Feld-ID) verwendet.
Die Syntax ist ${feldname}.- " Besten Dank Hans Muster, Ihre Anmeldung ist eingetroffen. Sie erhalten eine Bestätigung auf die E-Mail-Adresse «hans.muster@domain.ch» "
Dieses Beispiel würde im Text wie folgt aussehen:
<p>Besten Dank ${firstName} ${lastName}, Ihre Anmeldung ist eingetroffen. Sie erhalten eine Bestätigung auf die E-Mail-Adresse «${email}».</p>
Wird HTML Code verwendet, ist dieser im Falle eines in einer Website integrierten Formulars, den Vorgaben der Website (Struktur und Styles) zu gestalten.
Zudem können auch Systeminformationen ausgegeben werden. Oft wird die Übermittlungsnummer (UUID) verwendet.
- ${FP_pid} > Ausgabe der UUID des Formulars
Tipps & Warnungen
- Option-Value statt Anzeigewert > Für das Übermitteln von Werten als GET Parameter muss z.B. für Dropdown oder ähnliche Felder der technische Value anstelle des Anzeigewertes übermittelt werden. Dieser muss über eine spezielle Form im Link-String ergänzt werden.
- Muster >${FORMULA_EQ_nodeValue_LLB__DQ_feldname_DQ__RRB_} - dabei ist feldname durch den Feldnamen (Feld-ID) zu ersetzen.