ValidatorCustomerInvoiceAddress

 

Kurzbeschreibung

In diesem Template können Prüfungen für die Rechnungsadresse definiert werden. Dieser Validator wird beim Absenden der Rechnungsanschrift im Bestellvorgang aufgerufen.

Template ValidatorCustomerInvoiceAddress

Funktionen

Diese Funktionen sind in diesem Container verfügbar.

GetCheckoutCustomerInvoiceAddressFromRequest() : object
GetCheckoutCustomerPropertiesFromRequest() :
ValidateByAddressDoctor() : bool
ValidateCity() : bool
ValidateCompany() : bool
ValidateConfirmEmail() : bool
ValidateFaxNumber() : bool
ValidateFirstName() : bool
ValidateLastName() : bool
ValidateMobileNumber() : bool
ValidatePassword() : bool
ValidatePhoneNumber() : bool
ValidateStreet() : bool
ValidateVAT() : bool
ValidateZIP() : bool

Beispiele

{% $_customer = GetCheckoutCustomerInvoiceAddressFromRequest(); # Check first name ValidateFirstName(); # Check last name ValidateLastName(); # Check the company and VAT input, if form of address is 2 (company) if($_customer->FormOfAddressID == 2) { # Company selected - check input fields # Check company input ValidateCompany(); # Check VAT input ValidateVAT(); } # Check personal ID if(strlen($_customer->PersonalID) < 2) { # No personal ID given AddError(327); } %}
Nach oben