In diesem Abschnitt der Shopkonfiguration shop.config werden die Einstellungen für die Eingabeprüfung der Funktion "Freie Felder auf Split-Positionsebene" getroffen.

Wegweiser: Freie Felder auf Split-Positionsebene

<GenericInputChecks>
   <GenericInputCheckDefaults>
      RemoveSigns    =
   </GenericInputCheckDefaults>
   <+GenericInputCheck>
      ID             =
      RemoveSigns    =
      Type           =
      ErrorMessage   =
      Signs          =
      RegEx          =
      Len            =
      List           =
   </+GenericInputCheck>
   ...
</GenericInputChecks>

Erklärung der Parameter in alphabetischer Reihenfolge:

Parameter

Zweck

Werte

ErrorMessage

Fehlermeldung für die Eingabeprüfung

Text, z.B. "Bei Ihrer Eingabe ist ein Fehler aufgetreten. Bitte wiederholen Sie die Eingabe."

ID

frei vergebbare ID für die Zuordnung zu BasketProductOptions im Parameter +UseGenericInputCheck

Referenz: BasketProductOptions

alphanumerische Zeichen

Len

Minimum oder Maximum der Stellenanzahl, relevant nur bei Type = minlen, maxlen

Zahl

List

kommaseparierte Liste an Werten, relevant nur bei Type = inlist, notinlinst

alphanumerische Zeichen

RegEx

nur bei Type = regex

 

RemoveSigns

Reihe der unzulässigen Zeichen, die automatisch entfernt werden (ohne Kommas, in Anführungszeichen)

z. B. "*|~%${};"<>§·@ ()/-"

Signs

nur bei Type = legalsigns, illegalsigns

alphanumerische Zeichen

Type

Art der Eingabeprüfung

alpha
alphanum
num
regex
legalsigns
illegalsigns
minlen
maxlen
nocheck
inlist
notinlist