Loading...
Navigation überspringen
Bitte beachte, dass sich diese Dokumentation auf die neuste Version dieser Erweiterung bezieht. Wenn eine ältere Version eingesetzt wird, kann diese abweichen. Die jeweils passende Dokumentation befindet sich im Dokumentation-Verzeichnis der Erweiterung.

JavaScript-Events

Generell können die vorhandenen JavaScript Events wie folgt schnell im TypoScript verwendet werden:

plugin.tx_fluidform.settings.forms.callBack {
    finisher {
        javascript < plugin.tx_fluidform.presets.finisher.javascript
        javascript.functions {
            # After successfully sent, but before displaying the success message
            beforeSuccess (
                ga('send', 'event', 'Forms', 'Submit', 'Kontaktformular');
            )
        }
    }
}

Folgende Events sind vorhanden:

  • onInitialize
  • onSend
  • beforeSuccess
  • afterSuccess
  • beforeError
  • afterError

Senden-Button bei Klick deaktivieren

Du kannst den Senden-Button mit folgendem TypoScript deaktivieren, um mehrfach Absendungen des Formulars zu verhindern:

plugin.tx_fluidform.settings.forms.callBack {
    finisher {
        javascript < plugin.tx_fluidform.presets.finisher.javascript
        javascript.functions {
          onSend (
            jQuery('.tx-fluid-form .btn[type="submit"]').prop('disabled', true);
          )
          beforeSuccess (
            jQuery('.tx-fluid-form .btn[type="submit"]').prop('disabled', false);
          )
          beforeError (
            jQuery('.tx-fluid-form .btn[type="submit"]').prop('disabled', false);
          )
        }
    }
}
Letzte Änderung: 20.10.2026
Dokumentation
TYPO3 Fluid-Form Erweiterung

TYPO3 Fluid-Form by coding.ms

Formulare vollständig per TypoScript erstellen und konfigurieren. Ajax-Formulare, flexible Feldgruppen, Hinweise, Captcha, MathGuard und Honeypot decken viele Einsatzbereiche ab. Finisher können E-Mails versenden, übermittelte Daten in eine Datenbank schreiben oder PDFs erzeugen. Ein Backend-Modul bietet eine Übersicht über E-Mails und Anfragen und erleichtert Wartung und Verwaltung.

Menü

Kontaktanfrage

Du kannst uns jederzeit kontaktieren

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
HIY_________ZJC______
__4____G____X_A___LD2
5FR___AYD___S6I______
__U____4______B___NH9
I3N_________ATZ______
Dein Online-
Adventskalender
Entdecken →
Dein Online-
Adventskalender
Entdecken →