Im Reiter HTTP Rückgabewert und Weiterleitung wird konfiguriert, wie delight everywhere auf die Einlieferung von Formulardaten antworten soll.

Rückgabearten
Inhalt |
Auf Protokollebene wird immer eine erfolgreiche Antwort zurückgeliefert (HTTP 200). Wurde das Formular erfolgreich gespeichert, wird der Text in Rückgabe-Inhalt bei Erfolg ansonsten der Inhalt in Rückgabe-Inhalt bei Fehler zurückgeliefert.
Wenn die Felder leer sind, wird der Standard-Inhalt von delight everywhere zurückgeliefert. |
URL-Weiterleitung |
Im Erfolgsfall wird ein HTTP-Redirect auf den URL der in Weiterleitungs-URL bei Erfolg eingetragen ist zurückgeliefert. Im Fehlerfall entsprechend auf den Weiterleitungs-URL bei Fehler.
Ist ein Felder leer, wird der Referer-URL des HTTP-Headers verwendet. |
HTTP-Status |
Im Erfolgsfall wird eine leere HTTP 200 Antwort geliefert. Im Fehlerfall wird ein HTTP-Error 500 mit dem Fehlertext geliefert. |
In den Rückgabe-Inhalten sowie in den Weiterleitungs-URL's sind Makros erlaubt. Als Makro können grundsätzlich die Namen aller HTML-Formular-Felder ihres Formulars sowie die HTTP-Header-Felder verwendet werden. Zusätzlich können die Standard-Makros verwendet werden. Sollte eine Formular-Feld den selben Namen wie ein Standard-Makro haben, hat das Formular-Feld Vorrang.
Zusätzlich steht in Rückgabe-Inhalt bei Fehler und Weiterleitungs-URL bei Fehler das Makro [reply_reason_message] zur Verfügung. Dieses Makro enthält im Fehlerfall die Fehlermeldung.