Wiki-Quellcode von HTML-Abschlussseite


Zeige letzte Bearbeiter
1 {{figure image="response_page_de.png" clear="h1"}}
2 Nutzeroberfläche für Aktionen vom Typ //Abschlussseite (Template)//.
3 {{/figure}}
4
5 Aktionenen vom Typ //Abschlusseite (Template)// ermöglichen es, nach dem Absenden eines Formulars dem Anwender eine Abschlussseite anzuzeigen.
6
7 Standardmäßig wird beim erfolgreichen Absenden eines Formulars die Abschlussseite des [[System-Templates //Senden Erfolgreich//>>Formcycle.UserInterface.FilesAndTemplates.HTML]] angezeigt.
8
9 Für das Anzeigen einer projektspezifischen Abschlussseite können Sie diese Aktion verwenden. Falls noch keine entsprechende Abschlussseite existiert, erstellen Sie dazu zunächst ein neues [[HTML-Template>>Formcycle.UserInterface.FilesAndTemplates.HTML]]. Danach wählen Sie das gewünschte HTML-Template aus. Nach dem Absenden des Formulars wird nun der Inhalt der ausgewählten Abschlussseite angezeigt.
10
11 == Parameter ==
12
13 ; Template (HTML)
14 : Auswahl der HTML-Abschlussseite. Es werden alle HTML-Abschlusseiten angezeigt, die in der Verwaltung verfügbaren [[HTML-Templates>>Formcycle.UserInterface.FilesAndTemplates.HTML]]
15
16 == Aktionsplatzhalter ==
17
18 Aktionen vom Typ //HTML-Abschlussseite// stellen [[Aktionsplatzhalter>>Formcycle.UserInterface.Variables||anchor="Aktionsplatzhalter"]] bereit, welche in darauf folgenden Aktionen verwendet werden können.
19
20 === Standardplatzhalter ===
21
22 ; [%$<Aktionsname>.SUCCESS%]
23 : Rückgabe ob Aktion erfolgreich ausgeführt wurde. Liefert Boolean (true/false) zurück.
24 ; [%$<Aktionsname>.RESULT%]
25 : Rückgabe aller von der Aktion bereitgestellten Ergebnisse in strukturierter Form.
26
27 ; [%$<Aktionsname>.ERROR_CODE%]
28 : Der geworfene Fehler-Code im Fehlerfall der Aktion. Leer wenn kein Fehler aufgetreten ist.
29 ; [%$<Aktionsname>.ERROR_MESSAGE%]
30 : Die geworfene Fehler-Nachricht im Fehlerfall der Aktion. Leer wenn kein Fehler aufgetreten ist.
31
32 === Aktionsspezifische Platzhalter ===
33
34 ; [%$<Aktionsname>.RESULT.responseCode%]
35 : Der HTTP-Statuscode, mit dem das Template ausgeliefert wurde.
36 ; [%$<Aktionsname>.RESULT.templateUuid%]
37 : Die UUID des zurückgelieferten HTML-Templates.
38 ; [%$<Aktionsname>.ERROR.message%]
39 : Fehlernachricht, die zurückgeliefert wird, wenn kein Template für die Anzeige der Ergebnisseite ermittelt werden konnte. Dies kann passieren, wenn es inzwischen gelöscht wurde.