Natürlich, hier ist die angepasste Version der Felder in der gewünschten Reihenfolge:
Input-Felder Dokumentation:
Feldname | Beschreibung | Wann angezeigt (Bedingung) |
---|---|---|
type | Bestimmt den Typ des Eingabefeldes (z.B. Text, E-Mail, Date, Radio, Checkbox). Siehe Optionen. | Immer angezeigt |
title | Der Name des Feldes, der zur Identifizierung verwendet wird. | Immer angezeigt |
label | Beschriftung des Eingabefeldes. Wird angezeigt, wenn der Typ nicht honeypot , hidden , text , checkbox , captcha oder session ist. | Wird angezeigt, wenn der Typ nicht honeypot , hidden , text , checkbox , captcha oder session ist. |
mustshowlabel | Bestimmt, ob das Label angezeigt wird, selbst wenn in den Einstellungen "Labels ausblenden" aktiviert ist. | Wird angezeigt, wenn das Label gesetzt ist und der Typ nicht hidden , text , captcha , honeypot oder session ist. |
placeholder | Platzhaltertext, der im Eingabefeld angezeigt wird, bevor der Benutzer etwas eingibt. | Wird angezeigt, wenn der Typ nicht checkbox , hidden , text , captcha , honeypot oder session ist. |
options | Definiert die Optionen für select und radio Felder. Jeder Optionseintrag besteht aus einem Textwert und einem Wert. | Wird angezeigt, wenn der Typ select oder radio ist. |
radionewline | Wenn aktiviert, werden die Radio-Optionen in einer neuen Zeile angezeigt. | Wird angezeigt, wenn der Typ radio ist. |
mindate | Gibt das früheste Datum an, das für ein date-Feld zulässig ist. | Wird angezeigt, wenn der Typ date ist. |
maxdate | Gibt das späteste Datum an, das für ein date-Feld zulässig ist. | Wird angezeigt, wenn der Typ date ist. |
multiple | Wenn aktiviert, können mehrere Optionen für ein select oder file Feld ausgewählt werden. | Wird angezeigt, wenn der Typ select oder file ist. |
accept | Bestimmt, welche Dateitypen von einem file Input akzeptiert werden. | Wird angezeigt, wenn der Typ file ist. |
capture | Legt fest, ob die Kamera oder das Mikrofon verwendet wird, um Bilder oder Videos zu erfassen, wenn das Feld auf file eingestellt ist. | Wird angezeigt, wenn der Typ file ist. |
autofocus | Wenn aktiviert, erhält das Feld den Fokus, sobald die Seite geladen wird. | Wird angezeigt, wenn der Typ select ist. |
control_min_seconds | Bestimmt die Mindestanzahl an Sekunden, die zwischen der Anzeige und dem Absenden des Formulars liegen müssen. | Wird angezeigt, wenn der Typ honeypot ist. |
honeypot_message | Die Nachricht, die angezeigt wird, wenn ein Bot das Honeypot-Feld ausfüllt. | Wird angezeigt, wenn der Typ honeypot ist. |
honeypot_error | Die Nachricht, die angezeigt wird, wenn das Formular zu schnell abgesendet wird. | Wird angezeigt, wenn der Typ honeypot ist. |
height | Bestimmt die Größe eines select- oder textarea-Feldes. | Wird angezeigt, wenn der Typ select oder textarea ist. |
required | Wenn aktiviert, wird das Feld als Pflichtfeld markiert. | Wird angezeigt, wenn der Typ nicht hidden , text , captcha , honeypot oder session ist. |
errormessage | Fehlermeldung, die angezeigt wird, wenn das Pflichtfeld nicht ausgefüllt wird. | Wird angezeigt, wenn das Feld als required markiert ist und der Typ nicht hidden , captcha , honeypot oder session ist. |
equal | Gibt an, dass der Wert dieses Feldes mit einem anderen Feld übereinstimmen muss (z.B. Passwörter oder E-Mails). | Wird angezeigt, wenn der Typ nicht hidden , text , captcha , honeypot , file oder session ist. |
errorequalmessage | Fehlermeldung, wenn die Eingabe in diesem Feld nicht mit dem in einem anderen Feld übereinstimmt (z.B. bei Passwörtern). | Wird angezeigt, wenn die Equal-Bedingung gesetzt ist. |
erroremailmessage | Fehlermeldung für das email-Feld, wenn eine ungültige E-Mail-Adresse eingegeben wird. | Wird angezeigt, wenn der Typ email ist. |
value | Voreingestellter Wert für das Feld. | Wird angezeigt, wenn der Typ nicht text , captcha , honeypot , file oder session ist. |
icon | Wählt ein optionales Symbol aus der Icon-Bibliothek aus. | Wird angezeigt, wenn der Typ input , email oder date ist. |
icon_align | Bestimmt die Position des Icons im Eingabefeld (links oder rechts). | Wird angezeigt, wenn das Icon gesetzt ist und der Typ nicht date ist. |
content | Ermöglicht die Eingabe von benutzerdefiniertem Inhalt, insbesondere für checkbox- und text-Felder. | Wird angezeigt, wenn der Typ checkbox oder text ist. |
Zusammenfassung der Bedingungen:
- Feldtyp: Der Typ eines Eingabefeldes bestimmt, wie es angezeigt wird und welche Einstellungen verfügbar sind (z.B.
input
,textarea
,select
,file
, etc.). - Bedingungen für Sichtbarkeit: Einige Felder erscheinen nur, wenn bestimmte Bedingungen erfüllt sind. Diese Bedingungen beziehen sich oft auf den Typ des Feldes.
- Standardwerte: Viele Felder haben Standardwerte, z.B. für
required
,height
,min/maxdate
oderplaceholder
, die angepasst werden können. - Funktionen für Validierung: Felder wie required, equal und errormessage bieten zusätzliche Validierungsfunktionen, um sicherzustellen, dass die Benutzereingaben den gewünschten Kriterien entsprechen.
- Interaktive Felder: Spezielle Felder wie
honeypot
undcaptcha
bieten Schutzmechanismen gegen Spam und automatisierte Formularübermittlungen.
Damit hast du jetzt eine detaillierte Übersicht der Inputfelder und ihrer Funktionsweise im Kickform Modul. Wenn du noch weitere Fragen hast oder weitere Felder besprechen möchtest, lass es mich wissen!