ich habe derzeit ein Problem mein Bestellformular im Check-Out-Prozess mittels we:checkForm zu prüfen.
Das Formular beinhaltet sowohl shopFields als auch sessionFields. Im Template sind diese auch alle mit den nötigen name-Feldern angegeben. Das Schreiben der Daten in die Bestellung und Kundendatenbank funktioniert auch wunderbar.
Jetzt möchte ich allerdings noch mittels we:checkForm das Formular vor dem Absenden die Required-Felder überprüfen lassen.
Dabei stoße ich auf die Problematik dass die Input-Felder im Frontend nicht dem Namen im Backend entsprechen:
Beispiel Eingabefeld im Template:
Code: Alles auswählen
<we:shopField type="textinput" name="mietbeginn" class="form-control form-icon" reference="cart" shopname="meinshop" id="date1" />
Code: Alles auswählen
<input class="form-control form-icon" id="date1" type="text" name="we_sscf[mietbeginn]" value="">
Code: Alles auswählen
<we:checkForm match="shoppingCart" type="id" mandatory="mietbeginn" >Bitte kontrollieren Sie Ihre Eingabe.\nAlle mit * Stern markierten Felder müssen ausgefüllt werden.</we:checkForm>
Gibt es ein festes Schema, nach welchem die name-Atribute der Input-Felder automatisch umbenannt werden, sodass ich diese manuell in die checkForm-Abfrage basteln kann, oder muss ich beim checkForm-Tag noch mitgeben, ob es sich um spezielle Shop-Felder handelt damit diese richtig erkannt werden?
VG
David