Skip to content

Formulare

Das Frontend kennt nur eine Funktion zum Absenden. Welches Backend dahinter steht, entscheidet die Projektkonfiguration.

Geplante Inhalte

  • Überblick und Vertrag — versionierter, sprachneutraler API-Vertrag (JSON Schema) mit stabilen Fehlercodes — M6
  • Standalone-PHP — Formular-Handler ohne Joomla: Validierung, Rate Limiting, Honeypot, E-Mail-Versand — M7
  • Joomla — Provider auf Basis der Companion-Erweiterung com_kickastroforms — M6
  • Same-Origin-Gateway — dokumentierte Betriebsart, in der der PHP-Endpunkt tatsächlich als Proxy an ein Joomla-Backend weiterleitet — M6