Form Evaluation

Was kann das Form Evaluation Addon für Sally?

  • Formulardaten validieren
  • Formulardaten verarbeiten
  • Formulare rendern
  • Entwicklereinstellungen per YAML-Datei
  • Autoreneinstellungen per Sally-Backend

Konzept

Das Form Evaluation Addon besteht aus drei Hauptkomponenten:

  • der Konfiguration (forms.yml)
  • der API
  • dem Backend

Der Entwickler muss im günstigsten Fall nur seine Formulare in der forms.yml konfigurieren und die API zur Ausgabe und Verarbeitung der Formulare benutzen. Gibt es spezielle Anforderungen muss der Entwickler ggf. die durch Ableitung der API Klassen die Funktionen erweitern. Der Redakteur nutzt nur das Backend.

Leitfaden zur Einrichtung

  • Addon installieren und aktivieren
  • Das Formular mit seinen Feldern, Validatoren, Prozessoren und ggf. Renderern in der develop/forms.yml in der Konfiguration definieren.
  • Im Output-Modul oder Template die API-Funktionen zur Validierung, Verarbeitung und ggf. Rendering anwenden. (siehe Beispiel 1 (einfaches Formular))
  • Im Backend unter “Formularauswertung” die Prozessoren (z.B. “Auswertung per E-Mail”) aktivieren und einstellen. Hier hier kann auch die “Bestätigungsnachricht” und “Fehlermeldung” eingestellt werden.
  • Damit der Mailversand funktioniert muss das SwiftMailer-Addon aktiviert sein oder Sally ab Version 0.4 installiert sein.

Inhalt

Nächstes Thema

Konfiguration

Diese Seite