Das <obj>forms.contact</obj> Objekt enthält Informationen über das Kontaktformular und dessen Felder.
In folgenden Templates steht das <obj>contact</obj> Objekt zur Verfügung.
Die nachfolgenden Attribute stehen im <obj>forms.contact</obj> Objekt zur Verfügung.
Gibt an ob das Formular valide ist - die Validierungsprüfung ist in diesem Fall serverseitig.
Gibt eine Liste mit Fehlern zurück, die bei der Validierung des Formulars aufgetreten sind (zum Beispiel 'field_error').
Gibt den Namen des Formulars zurück - in diesem Fall 'contact'. Das "name" - Attribut des Formulars wird ignoriert.
Enthält eine Liste mit allen Feldern die im Formular angegeben werden können und interpretiert werden.
Jedes Feld verfügt über die Attribute: <obj>type</obj>, <obj>name</obj> und <obj>errors</obj>. Einige Felder verfügen auch über ein <obj>max_length</obj> Attribut und eine <obj>options</obj> Liste. Nach dem erfolgreichen Absenden des Formulars enthalten die ausgefüllten Felder ein <obj>value</obj> Attribut mit dem übermittelten Wert und die Felder bei denen ein Validierungsfehler aufgetreten ist enthalten zusätzlich ein <obj>valid</obj> Attribut.
Die Bezeichnungen innerhalb der <obj>options</obj> Listen sind abhängig von der gerade ausgewählten Sprache des Shops.
Gibt das <obj>field</obj> für den benutzerdefinierten Handle zurück, der dazu dient das Formular an eine alternative Emailadresse zu senden.
Feld-Typ: Text
Gibt das <obj>field</obj> für den Betreff der Email zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für den Inhalt der Email-Nachricht zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für eine Nummer des Email-Absenders zurück (Kundennummer...).
Feld-Typ: Text
Gibt das <obj>field</obj> für die Email-Addresse des Email-Absenders zurück.
Feld-Typ: Email; Pflichtfeld
Gibt das <obj>field</obj> für den Geburtstag des Email-Absenders zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für das Geschlecht des Email-Absenders zurück.
Feld-Typ: Radio
Gibt das <obj>field</obj> für den Vornamen des Email-Absenders zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für den Nachnamen des Email-Absenders zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für die Firma des Email-Absenders zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für die erste Adresszeile (z.B. Adresszusatz) des Email-Absenders zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für die zweite Adresszeile (z.B. Straße) des Email-Absenders zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für die Postleitzahl des Email-Absenders zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für die Heimatstadt des Email-Absenders zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für das Heimatland des Email-Absenders zurück.
Feld-Typ: Select
Gibt das <obj>field</obj> für die Telefonnummer des Email-Absenders zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für die Umsatzsteuer-Identifikationsnummer des Email-Absenders zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für eine Firmen-Registrierungsnummer des Email-Absenders zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für die Email-bezogenen Textfelder zur freien Belegung zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für Email-bezogene Attachment-Felder zur freien Belegung zurück.
Feld-Typ: Text
Gibt das <obj>field</obj> für die Email-bezogenen Ganzzahl-Felder zur freien Belegung zurück.
Feld-Typ: Number
Gibt das <obj>field</obj> für die Email-bezogenen Gleitkommazahl-Felder zur freien Belegung zurück.
Feld-Typ: Number
Gibt zurück ob für die aktuelle Formular-Seite ein Captcha angezeigt werden muss (show_captcha) und gibt außerdem auch das Ergebnis der Captcha-Prüfung durch die Webshop-Software zurück (recaptcha_challenge_error).
<code-block>
recaptcha: {
"show_captcha": 0,
"recaptcha_public_key": "",
"recaptcha_challenge_error": false
}
</code-block>