Formularschleifen << ^ CMS Modul: MPForm (Modul-Homepage) ^ >> Optionale Einstellungen von MPForm
MPForm-Dokumentation: Liste der Feldtypen
Schwierigkeitsgrad B
Die folgende Tabelle listet alle Feldtypen von MPForm auf.
Die folgenden Eigenschaften sind für fast alle Feldtypen verfügbar und daher nicht überall aufgeführt:
- Titel
- Typ
- Größe
- Vorgabewert
- Eingabetyp
- Hilfetext
| Feldtyp | verwendet HTML-Element | Anwendung für | Spezielle Eigenschaften |
|---|---|---|---|
| Überschrift | label |
(Zwischen-)Überschriften | Template: html-Quelltext, z.B. zur Überbrückung mehrerer Spalten in einer Tabelle |
| Textfeld (einzeilig) | input type="text" |
Kurztext | |
| Textfeld (mehrzeilig) | textarea |
Langtext | Breite und Zeilen: Größenangabe |
| Auswahlliste | select |
Auswahllisten | Liste: die auszuwählenden Optionen, mittels Kontrollkästchen kann ein Vorgabewert ausgewählt werden. Mehrfachauswahl: ja oder nein? |
| Optionsfeld | input type="radio" |
Einfachauswahlen | Liste: die auszuwählenden Optionen, mittels Radiobutton kann ein Vorgabewert ausgewählt werden. Separator: html-Code zur Trennung der einzelnen Optionen |
| Kontrolkästchen | input type="checkbox" |
Mehrfachauswahlen | Liste: die auszuwählenden Optionen, mittels Kontrollkästchen kann ein Vorgabewert ausgewählt werden. Separator: html-Code zur Trennung der einzelnen Optionen |
| Fieldset (Start und Ende) | fieldset |
Gruppierungen | Besser als eine Überschrift erlaubt ein Fieldset die Gruppierung von Feldern. Sie können dem Feld einen Titel verpassen, der dann angezeigt wird. Wie jedes andere html-Element, das Kindelemente enthält, muß ein Fieldset nach dem letzten Kindelement geschlossen werden. Dieser Typ hat keine Einstellungen, der Titel wird aber für die korrekte Arbeitsweise des Backend benötigt. Sie können hier bliebigen Text hinschreiben oder es bei der Vorgabe belassen. |
| E-Mail Adresse | input type="text" | E-Mail Adresse | |
| E-Mail-Empfänger | select |
Auswahl von im Backend vorgegebenen Formularempfängern | |
| E-Mail-Betreff (Suffix) | input type="text" |
Erweiterung des im Backend vorgegebenenBetreffs der Benachrichtigungsemail | |
| Datum | input type="text" |
Datum | |
| Ganze Zahl | input type="text" |
ganzzahlige Eingaben | Es sind nur positive ganze Zahlen erlaubt mit den Ziffern 0..9 JavaScript verhindert bereits im Browser, daß andere Zeichen eingegeben werden. |
| Dezimalzahl | input type="text" |
Eingabe von Dezimalzahlen | Vorzeichenbehaftete Dezimalzahlen dürfen die Zeichen 0..9,.+- enthalten. JavaScript verhindert bereits im Browser, daß andere Zeichen eingegeben werden, und das serverseitige Script stellt sicher, daß nur sinnvolle Zahlen eingegeben werden. Als Dezimalpunkt sind sowohl "," als auch "." erlaubt, um die Benutzer in manchen Ländern nicht zu verwirren. |
| Datei-Upload | input type="file" |
Hochladen von Dateien | Meist werden Sie nicht wollen, daß jedermann die hochgeladenen Dateien ansehen kann. Das ist auch kaum möglich da der Dateiname um eine Zufallszahl erweitert wird. |
| HTML-Code | HTML-Quelltext |
Deutsch
English