Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Mit dem Plugin Feld Formatierung und Validierung "xt_field_format_and_validation" gewährleisten Sie, dass Formularfelder bestimmten - beispielsweise von Ihrer Warenwirtschaft oder Versand-Dienstleister geforderten - Anforderungen genügen.

...

RegelErklärungBeispiel
Validierung
required

Pflichtfeld

Sie können required für Länder aktivieren oder deaktivieren

Pflichtfeld nur für Italien, Schweiz, Österreich > 

Pflichtfeld für alle Länder ausser Grossbritannien > 

(die Textvariable im Bsp verwendetetTextvariable TEXT_REQUIRED_IN muss angelegt werden)

customers_email required


customers_phone required:country[IT,CH,AT]:msg[TEXT_REQUIRED_IN] 

customers_phone required:!country[GB]

minl

Mindestlängecustomers_first_name minl:2
maxlMaximallängecustomers_last_name maxl:40
minmaxlgenaue Längeregistration_key minmaxl:32
emailFeld wird auf gültige E-Mail-Adresse validiertcustomers_email email
alphaFeld darf nur Buchstaben und Leerzeichen enthalten
alphanumFeld darf nur Buchstaben, Ziffern und Leerzeichen enthalten
numFeld darf nur Ziffern und Leerzeichen enthaltencustomers_postcode num
alpha_extFeld darf nur Buchstaben, Leerzeichen und die Zeichen -/. enthaltencustomers_first_name alpha_ext
alphanum_extFeld darf nur Buchstaben, Ziffern, Leerzeichen und die Zeichen -/. enthalten
num_extFeld darf nur Ziffern, Leerzeichen und die Zeichen -/. enthalten
alpha_userFeld darf nur Buchstaben, Leerzeichen und die Zeichen -/.+ enthalten
alphanum_userFeld darf nur Buchstaben, Ziffern, Leerzeichen und die Zeichen -/.+ enthalten
num_userFeld darf nur Ziffern, Leerzeichen und die Zeichen -/.+ enthalten
hasNumFeld muss eine Ziffer enthaltencustomers_street_address hasNum
equal

Feld muss mit dem Inhalt eiens anderen Felds übereinstimmen

Beachten Sie, dass in diesem Fall die exate id des html-Elementes angegeben werden muss,

unabhängig von gewählter Standart-Selektorinterpretation (siehe oben, Plugin-Einstellungen).


customers_email_address_confirm v_equal:cust_info[customers_email_address]
Fehlermeldung
msg

Allen verfügbaren Validatoren sind Standartfehlerausgaben zugeordnet, z.B. 'Dieses Feld ist ein Pflichtfeld'

für den Validator required.

Sie können aber unter Angabe eines Sprachtextes eigene Texte verwenden. Geben Sie dazu einen Text-

Schlüssel an aus Backend->Einstellungen->Lokalisierung->Sprachtexte.

customers_company2 required:msg[REQUIRED_COMPANY2]
Formatierung
upperFeld wird während der Eingabe in GROSS-SCHRIFT formatiertcustomers_city upper
lowerFeld wird während der Eingabe in klein-schrift formatiertcustomers_email lower
capitalFeld wird während der Eingabe in Kapital-Schrift formatiertcustomers_first_name capital
Einschränkung
nopasteVerhindert, dass das Feld per Copy-Paste beschrieben werden kanncust_info_customers_password_confirm nopaste
disabled

Verhindert, dass das Feld geändert werden kann

z.B. in Formularfeldern die der reinen Anzeige dienen oder zum Erzwingen eines vorausgewählten Wertes.


...