Skip to main content

ValidatorCustomerInvoiceAddress

Kurzbeschreibung

In diesem Template können Prüfungen für die Rechnungsadresse definiert werden. Dieser Validator wird aufgerufen, wenn die Rechnungsanschrift im Bestellvorgang gesendet wird.

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

{%

	# Example for ValidatorPlaceOrder
	if(!$TermsAndConditionsCheck)
	{
		$_errorCode = 16; # Please read our General Terms and Conditions and confirm them by selecting the choice box.

		AddError($_errorCode);
	}


	# Example for ValidatorCustomerShippingAddress
	$_shippingAddress = GetCheckoutCustomerShippingAddressFromRequest();

	if(strlen($_shippingAddress->FirstName) < 2
		|| strlen($_shippingAddress->LastName) < 2)
	{
		$_errorCode = 39; #Please enter name and surname.

		AddError($_errorCode);
	}

%}
Zum Seitenanfang