Loading...
Skip navigation
Please note that this documentation is for the most recent version of this extension. It may not be relevant for older versions. Related documentation can be found in the documentation directory of the extension.

Documentation of TYPO3 Fluid-Form extension

Here you'll find the Documentation of the TYPO3 Fluid-Form extension. Fluid form is a small TYPO3 extension for creating forms only by using TypoScript. This extension has been developed for shipping TYPO3 Themes with pre-configured forms.

Main benefits

  • Comes with pre-defined forms (contact form, file upload, job application, call back request).
  • Thanks to the AJAX technology it does not need a page reload and can therefore be nicely included in your website.
  • Comes with a "report" scheduler task which sends submitted forms as CSV file and deletes all data afterwards to make sure no personal data is kept in the database.

Requirements

By default, this extension works in "AJAX mode". For Form validation and submitting AJAX is used. Make sure you have jQuery with AJAX (not the slim version) included in your frontend.

Assuming "fileadmin" is your storage number 1 (this is the default behaviour), file uploads will be stored in the folder fileadmin/fluid_form_upload by default. Please make sure this folder exists or configure the forms to use another folder. See field "upload" in Configuration/TypoScript/Library/presets.fields.typoscript.

Known limitations

File upload does not work if you disable the AJAX mode.

Quick install

  • Install the extension (via extension manager or composer: composer req codingms/fluid-form).
  • Include the main static template and the static templates for the form types you want to use.
  • Configure email receiver and email sender via typoscript constants and typoscript setup (see "Create a simple form" in this documentation).

Notice:

This documentation is currently under construction. If you found some mistakes or have suggestions for improvement, please send an e-mail to info(at)coding(dot)ms.

Documentation
TYPO3 Fluid-Form Extension

TYPO3 Fluid-Form by coding.ms

Forms created and configured entirely with TypoScript. Ajax forms, flexible field sets, notes, captcha, MathGuard, and honeypot support a wide range of use cases. Finishers can send emails, write submitted data to a database, or generate PDFs. A backend module provides an overview of mails and requests, making form handling easier to maintain and manage.

Menu

Contact request

You can contact us at any time

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
JH6_________YUG______
5_A____8______7___DM2
2SU___PCE___6R2______
1_2____L______R___PJ6
GQF_________G38______