Im Reiter Überschreiben des Bearbeitungsformulars für den Formularordner lassen sich Formularaktionen überschreiben:
Anstatt einer Danke-Seite können Sie auch eine Aktion aufrufen, die nach dem Aktionsadapter aufgerufen wird. Dies kann entweder für eine eigene Danke-Seite oder ein Skript verwendet werden. Beispiele hierfür sind redirect_to oder traverse_to und ein TALES-Ausdruck. So leitet z.B.:
redirect_to:string:thanks-page
auf eine Seite mit der ID thanks-page weiter. Neben relativen URLs könnten hier auch absolute URLs angegeben werden, also z.B.:
redirect_to:string:http://demosite.veit-schiele.de/formulare/formular/thank-you
Ein TALES-Ausdruck, der aufgerufen wird wenn das Formular angezeigt wird. Ein typischer Anwendungsfall wäre der Aufruf eines Python-Skripts, das die Standardwerte für die verschiedenen Felder setzt.
Beachten Sie bitte, dass Fehler in diesem Ausruck einen Fehler bei der Anzeige des Formulars ausgibt.
Ein TALES-Ausdruck, der aufgerufen wird nachdem das Formular erfolgreich überprüft wurde und bevor der Aktion-Adapter aufgerufen wird. Ein typischer Anwendungsfall wäre der Aufruf eines Python-Skripts, das die Formularinhalte zurücksetzt.
Beachten Sie bitte, dass Fehler in diesem Ausruck einen Fehler bei der Anzeige des Formulars ausgibt.
Dies erlaubt, Inhalte in den XHTML-Header zu schreiben. Ein typischer Anwendungsfall wäre, hier eigene CSS- oder Javascript-Dateien einzufügen. Dabei wird ein TALES-Ausdruck angegeben, der eine Zeichenkette zurückgibt.
Beachten Sie bitte, dass Fehler in diesem Ausruck einen Fehler bei der Anzeige des Formulars ausgibt.