Formulare
Mit dem Formulargenerator lassen sich interaktive Formulare erstellen,die per E-Mail verschickt oder in der Datenbank gespeichert werdenkönnen. Hochgeladene Dateien werden als Anhang versendet oder aufdem Server gespeichert. Folgende Datenformate werden unterstützt:
| Format | Beschreibung |
|---|---|
| Rohdaten | Die Formulardaten werden als einfache Textnachricht mit einer Zeile pro Feld versendet. |
| XML file | Die Formulardaten werden der E-Mail als XML-Datei angefügt. |
| CSV file | Die Formulardaten werden der E-Mail als CSV-Datei angefügt. |
| Ignoriert alle Felder außer email, subject, message und cc (Carbon Copy) und verschickt die Daten als wären sie mit einem E-Mail-Programm versendet worden. Datei-Uploads sind erlaubt. |
Formularfelder ¶
Ähnlich wie bei Inhaltselementen, enthält Contao ein eigenes Element für jedes Formularfeld, wie z.B. Textfelder, Auswahlmenüs, Dateiuploads, versteckte Felder oder Schaltflächen. Folgende Formularfelder sind im Contao-Core enthalten:
| Feld | CSS-Klasse | Beschreibung |
|---|---|---|
| Überschrift | headline | Ein individuelles Feld zum Einfügen einer Bereichsüberschrift. |
| Erklärung | explanation | Ein individuelles Feld zum Einfügen eines Erklärungstexts. |
| HTML | - | Ein individuelles Feld zum Einfügen von HTML-Code. |
| Textfeld | text | Ein einzeiliges Eingabefeld für einen kurzen oder mittellangen Text. |
| Passwortfeld | password | Ein einzeiliges Eingabefeld für ein Passwort. |
| Textarea | textarea | Ein mehrzeiliges Eingabefeld für einen mittellangen oder langen Text. |
| Select-Menü | select/multiselect | Ein ein- oder mehrzeiliges Drop-Down-Menü. |
| Radio-Button-Menü | radio | Eine Liste mehrerer Optionen, von denen eine ausgewählt werden kann. |
| Checkbox-Menü | checkbox | Eine Liste mehrerer Optionen, von denen beliebig viele ausgewählt werden können. |
| Datei-Upload | upload | Ein einzeiliges Eingabefeld zur Übertragung lokaler Dateien auf den Server. |
| Verstecktes Feld | - | Ein einzeiliges Eingabefeld, das im Formular nicht sichtbar ist. |
| Sicherheitsfrage | captcha | Eine einfache Rechenaufgabe zum Schutz gegen Spam-Bots (CAPTCHA). |
| Absendefeld | submit | Eine Absende-Schaltfläche zur Versendung des Formulars. |

Einen Kommentar hinzufügen