"Nach dem Abschicken von einem Formular (Kursanmeldung, Kontakt o.ä.) zeigt das Formular eine Bestätigung mit falschen Daten (gar keine, oder im schlimmsten Fall die eines anderen Falls) an. Per Mail oder in der KDB/DLDB kommen aber die richtigen Daten hin"
Dieses Problem tritt auf, wenn das Caching nicht sauber arbeitet.
Das Caching im TYPO3 sorgt dafür, dass selten veränderte Inhalte schneller angezeigt werden können. Bei sehr variablen Inhalten (und insbesondere bei einer solchen Bestätigungs-Seite) darf natürlich kein Caching stattfinden. Normalerweise "melden" Erweiterungen dem TYPO3-Grundsystem, das sie derartige Inhalte darstellen wollen (und das Caching hält sich automatisch zurück). Bei den KDB-/DLDB-Formularen funktioniert das nicht immer sauber (das Problem war eigentlich vor rund 5 Jahren schon mal beseitigt worden, kommt aber ab und zu wieder). Wenn Sie betroffen sind, sollten Sie das Caching abschalten:
- Login als Administrator im DRKCMS
- Modul "Seite"
- Im Seitenbaum die gewünschte bzw. betroffene Seite mit dem jeweiligen KDB-/DLDB-Formular auswählen
- Die Seiteneigenschaften bearbeiten
- Reiter "Verhalten" auswählen
- Dort die Option "Speichere Seitencache als statische Datei" entfernen sowie die Cache-Dauer auf den kleinstmöglichen Wert (i.d.R. 1 Min) stellen
- Speichern, System-Caches (roter Blitz) leeren, fertig
Wichtig: Deaktivieren Sie das Caching nur auf den Seiten, auf denen das entsprechende Formular-Inhaltselement zum Einsatz kommt. Durch das Caching verlangsamt sich die Geschwindigkeit Ihres DRKCMS erheblich.
Dieses Problem betrifft nur die KDB-Formulare (Kontaktformular, Spende, Kursanmeldung). Die anderen Formular-Möglichkeiten (hier finden Sie eine Übersicht) sind von dem Problem nicht betroffen.