#BLOCK("WITH_FORM_ERROR", #FormError)
{Address} {AccountArea} #IF(#Shop.FeatureMaxValue.CustomerAttributes) {Attributes} #ENDIF
#IF(#FormError)

{InputError}

#IF(#OBJECT_EXISTS)

{ObjectExists}

#ELSIF(#FormErrors.Reason.LOGIN_EXISTS)

{LoginExists}

#ELSIF(#FormErrors.Reason.PASSWORD_WRONG)

{WrongPassword}

#ELSIF(#FormErrors.Reason.STRING_TOO_LONG OR #FormError_BankName)

{StringTooLong}

#ELSE

{PleaseCorrectErrors}

#ENDIF
#ENDIF

#LOCAL("ShopRegistrationField", #Shop.RegistrationField)
{Gender} #IF (#Shop.RegistrationField.Gender.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{Salutation} #IF (#Shop.RegistrationField.Salutation.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{Title} #IF (#Shop.RegistrationField.Title.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{FirstName} #IF (#Shop.RegistrationField.FirstName.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{MiddleName} #IF (#Shop.RegistrationField.MiddleName.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{LastName} #IF (#Shop.RegistrationField.LastName.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF

#IF(#Shop.RegistrationField.Street2.IsBillingAddressVisible) #ENDIF #IF(#Shop.RegistrationField.CodePorte.IsBillingAddressVisible) #ENDIF
{DisplayName} #IF (#Shop.RegistrationField.DisplayName.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{AddressExtension} #IF (#Shop.RegistrationField.AddressExtension.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{Street} #IF (#Shop.RegistrationField.Street.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{Street2}
{CodePorte}
{Zipcode} #IF (#Shop.RegistrationField.Zipcode.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{City} #IF (#Shop.RegistrationField.City.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{Country} #IF (#Shop.RegistrationField.CountryID.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{State} #IF (#Shop.RegistrationField.State.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{Birthday} #IF (#Shop.RegistrationField.Birthday.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{Company} #IF (#Shop.RegistrationField.Company.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{Department} #IF (#Shop.RegistrationField.Department.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{JobTitle} #IF (#Shop.RegistrationField.JobTitle.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{URL} #IF (#Shop.RegistrationField.URL.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF

{Phone} #IF (#Shop.RegistrationField.Phone.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{PhoneBusiness} #IF (#Shop.RegistrationField.PhoneBusiness.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{PhonePrivate} #IF (#Shop.RegistrationField.PhonePrivate.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{PhoneCell} #IF (#Shop.RegistrationField.PhoneCell.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{Fax} #IF (#Shop.RegistrationField.Fax.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF

{AllowRatingEmails}   {BubbleHelpAllowRatingEmails}
{ChangeSetting}
{IsHtmlEMailAllowed}
{EMail} #IF (#Shop.RegistrationField.EMail.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF {MailUsageCustomer}
{EMailBusiness} #IF (#Shop.RegistrationField.EMailBusiness.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{EMailPrivate} #IF (#Shop.RegistrationField.EMailPrivate.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
#ENDLOCAL #IF(#FormError)
#ENDIF

{CustomerNo} {BubbleHelpCustomerNumber} {ChangeNumberFormats}
{CustomerGroup}
{IsDoOrderAllowed}

{BankAccountHolder} #IF (#Shop.RegistrationField.BankAccountHolder.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{BankAccountNo} #IF (#Shop.RegistrationField.BankAccountNo.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{BankCode} #IF (#Shop.RegistrationField.BankCode.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF
{BankName} #IF (#Shop.RegistrationField.BankName.IsBillingAddressMandatory) ({MandatoryStar}) #ENDIF

{TaxModel}
{VATID}
{TaxArea}
{VerifiedOn} #IF(#VerifiedOn)#VerifiedOn[date] #ELSE {NoVerifiedOn} #ENDIF
{Comment}
#IF(#FormError)
#ENDIF
#ENDBLOCK

#LOOP(#CustomerClass.UserDefinedAttributes) #LOCAL("Value", 0) #LOCAL("AttributeAlias", #Alias) #BLOCK("WITH_FORM_ERROR", #FormError)#LOCAL("ErrorItemNo",0)#SET("Value", #GET(#AttributeAlias)) #ENDLOCAL #ENDLOOP
#ENDLOCAL#ENDBLOCK #ENDLOCAL #IF(#Type EQ "String" OR #Type EQ "LocalizedString") #IF(#Length) #ELSE #ENDIF #ELSIF(#Type EQ "Boolean") #ELSIF(#Type EQ "Date") #ELSIF(#Type EQ "DateTime") #ELSIF(#Type EQ "Time") #ELSIF(#Type EQ "Integer") #ELSIF(#Type EQ "Float") #ELSIF(#Type EQ "Money")#LOCAL("CurrencyID", #Shop.CurrencyID) #ELSIF(#Type EQ "File" OR #Type EQ "LocalizedFile") #ELSIF(#Type EQ "PreDefString" OR #Type EQ "PreDefLocalizedString" )
#NameOrAlias #IF(#Type EQ "String" OR #Type EQ "LocalizedString") #IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF #ENDIF
#IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF
#LOCAL("AliasOn", #Alias."_on") #LOCAL("AliasOff", #Alias."_off") #ENDLOCAL #ENDLOCAL #IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF
#IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF
#IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF
#IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF
#IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF
#IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF
#ENDLOCAL #IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF
#IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF
#LOCAL("SelectedValueID", #Value.ID)#IF(NOT #DEFINED(#SelectedValueID))#SET("SelectedValueID",0)#ENDIF #IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF #ENDLOCAL #ELSE #IF(#Description) {RegFormFieldDescr}:
#Description
#ENDIF #ENDIF

{RelatedTopics}

  • #IF(#Shop.FeatureMaxValue.CustomerAttributes==1) #LOCAL("DisplayFeature", #FUNCTION("FeaturedActionAvailable", #Shop.Object, #UNDEF, "CustomerAttributes"))#IF(#DisplayFeature NE "NotVisible") {CustomerAttributes} #ENDIF#ENDLOCAL #ELSE #LOCAL("DisplayFeature", #FUNCTION("FeaturedActionAvailable", #Shop.Object, #UNDEF, "CustomerAttributes"))#IF(#DisplayFeature NE "NotVisible") {CustomerAttributes} #ENDIF#ENDLOCAL #ENDIF

    {EditCustomerAttributes}

({MandatoryStar}) {MandatoryFieldsForCustomers}