Registrierung
{%
$_txt_re = "Rechnungsdaten";
$_txt_ku = "Kundendaten";
$_txt_email = "E-Mail-Adresse";
$_txt_email_repeat = "E-Mail-Adresse wiederholen";
$_txt_passwort = "Passwort";
$_txt_passwort_repeat = "Passwort wiederholen";
$_txt_ustid = "USt-IdNr.";
$_txt_geb_datum = "Geburtsdatum";
$_txt_tag = "Tag";
$_txt_monat = "Monat";
$_txt_jahr = "Jahr";
$_txt_tt = "TT";
$_txt_mm = "MM";
$_txt_jjjj = "JJJJ";
$_txt_fon = "Telefon";
$_txt_re2 = "Rechnungsanschrift";
$_txt_anrede = "Anrede";
$_txt_herr = "Herr";
$_txt_frau = "Frau";
$_txt_firma = "Firma";
$_txt_familie = "Familie";
$_txt_vorname = "Vorname";
$_txt_nachname = "Nachname";
$_txt_adresszusatz = "Adresszusatz";
$_txt_adresszusatz2 = "Adresszusatz (z.B. c/o)";
$_txt_street = "Straße";
$_txt_hausnr = "Hausnr.";
$_txt_plz = "PLZ";
$_txt_ort = "Ort";
$_txt_opt_fields = "Optionale Felder";
$_txt_fax = "Fax";
$_txt_mobile = "Mobile";
$_txt_postnummer = "Postnummer";
$_txt_reg = "Registrierung abschließen";
$_txt_kundenumfrage = "Kundenumfrage";
%}
{# display HouseNo input before Street input #}
{% $_HouseNoFirst = false %}
{# get default country id (required for showing mandatory fields depending on country) #}
{%
$_defaultCountryId = "";
for ( $_country in GetCheckoutShippingCountriesList() )
{
if ( $_defaultCountryId == "" )
{
$_defaultCountryId = $_country->ShippingCountryID;
}
}
%}
{% $_customer = GetCheckoutCustomerInvoiceAddress() %}
{%
{# check for user-selected settings (e.g. after refresh while registering as guest) making optional fields mandatory #}
$_additionalFieldsVisible = false;
if (
( $_customer->FormOfAddressID == 2 && GetGlobal("ValidateInvoiceAddressVatIfCompany") == true )
|| ( GetGlobal("ValidateInvoiceAddressFaxNumber") == true || ( GetGlobal("ValidateInvoiceAddressFaxNumberIfForeignCustomer") == true && $StoreCountryID != $_defaultCountryId ) )
|| ( GetGlobal("ValidateInvoiceAddressMobileNumber") == true || ( GetGlobal("ValidateInvoiceAddressMobileNumberIfForeignCustomer") == true && $StoreCountryID != $_defaultCountryId ) )
|| ( GetGlobal("ValidateInvoiceAddressCompanyName") == true && GetGlobal("ValidateInvoiceAddressBirthDate") == true )
|| $_customer->FaxNumber != ""
|| $_customer->MobileNumber != ""
|| $_customer->Postnummer != ""
|| ( GetGlobal("ValidateInvoiceAddressCompanyName") == false && $_customer->VATNumber != "" )
|| ( GetGlobal("ValidateInvoiceAddressCompanyName") == true && ( $_customer->BirthDay != "" || $_customer->BirthMonth != "" || $_customer->BirthYear != "" ) )
)
{
$_additionalFieldsVisible = true;
}
%}
{% if GetSystemSetting('checkout.dhl.allow_postident') == 1 %}
{% endif %}
{% if GetGlobal("ValidateInvoiceAddressCompanyName") == false %}
{# b2b shop #}
{% else %}
{# not b2b #}
{% endif %}
{# customer properties #}
{%
$_propertiesAvailable = false;
for ( $_check in GetCheckoutCustomerPropertiesList() ) {
$_propertiesAvailable = true;
$LoopBreak[1];
}
%}
{# only show if customer properties #}
{% if $_propertiesAvailable %}
{# show CustomerProperty #}
{% endif %}
$_txt_re
$_txt_ku
$_txt_email
$_txt_email_repeat
$_txt_passwort
$_txt_passwort_repeat
{% if GetGlobal("ValidateInvoiceAddressCompanyName") == true %}
{# b2b shop #}
{% else %}
{# not b2b #}
{% endif %}
$_txt_ustid
$_txt_geb_datum ($_txt_tag)
$_txt_geb_datum ($_txt_monat)
$_txt_geb_datum ($_txt_jahr)
$_txt_fon
$_txt_re2
$_txt_anrede
$_txt_herr
FormOfAddressID == 1 %} selected{% endif %}>$_txt_frau
FormOfAddressID == 2 %} selected{% endif %}>$_txt_firma
FormOfAddressID == 3 %} selected{% endif %}>$_txt_familie
$_txt_firma
FormOfAddressID == 0 || $_customer->FormOfAddressID == 1 ) && GetGlobal("ValidateInvoiceAddressFirstName") == true )
|| ( $_customer->FormOfAddressID == 2 && GetGlobal("ValidateInvoiceAddressFirstNameIfCompany") == true )
|| ( $_customer->FormOfAddressID == 3 && GetGlobal("ValidateInvoiceAddressFirstNameIfFamily") == true )
) %} data-plenty-validate="text"{% endif %}>
$_txt_vorname
FormOfAddressID != 2 && GetGlobal("ValidateInvoiceAddressLastName") == true )
|| ( $_customer->FormOfAddressID == 2 && GetGlobal("ValidateInvoiceAddressLastNameIfCompany") == true )
) %} data-plenty-validate="text"{% endif %}>
$_txt_nachname
$_txt_adresszusatz
{% if $_HouseNoFirst %}
{%
$_validate = false;
$_validationString = "";
if ( GetGlobal("ValidateInvoiceAddressHouseNumber") == true )
{
$_validate = true;
$_validationString .= "text";
}
else
{
$_validationString .= "none";
}
if ( GetGlobal("ValidateInvoiceAddressStreet") == true )
{
$_validate = true;
$_validationString .= "text, ";
}
else
{
$_validationString .= "none, ";
}
%}
$_txt_hausnr$_txt_street
{% else %}
{%
$_validate = false;
$_validationString = "";
if ( GetGlobal("ValidateInvoiceAddressStreet") == true )
{
$_validate = true;
$_validationString .= "text, ";
}
else
{
$_validationString .= "none, ";
}
if ( GetGlobal("ValidateInvoiceAddressHouseNumber") == true )
{
$_validate = true;
$_validationString .= "text";
}
else
{
$_validationString .= "none";
}
%}
$_txt_street$_txt_hausnr
{% endif %}
{%
$_validate = false;
$_validationString = "";
if ( GetGlobal("ValidateInvoiceAddressZip") == true )
{
$_validate = true;
$_validationString .= "text, ";
}
else
{
$_validationString .= "none, ";
}
if ( GetGlobal("ValidateInvoiceAddressCity") == true )
{
$_validate = true;
$_validationString .= "text";
}
else
{
$_validationString .= "none";
}
%}
$_txt_plz$_txt_ort
{# inject country select field with optional stats select field. #}
{% SetGlobal("ShippingCountriesListConfig", "registration;" . $_customer->CountryID . ";" . $_customer->StateID); %}
{% Container_CheckoutShippingCountriesList() %}
$_txt_fax
$_txt_mobile
$_txt_postnummer
FormOfAddressID == 2 && GetGlobal("ValidateInvoiceAddressVatIfCompany") == true %} data-plenty-validate="text"{% endif %}>
$_txt_ustid
$_txt_geb_datum ($_txt_tag)
$_txt_geb_datum ($_txt_monat)
$_txt_geb_datum ($_txt_jahr)
{% if $Lang=="de" %}$_txt_kundenumfrage{% else %}Customer survey{% endif %}
{% for $_customerProperty in GetCheckoutCustomerPropertiesList() %}
{% endfor %}
PropertyIsMandatory ) %} data-plenty-validate="text"{% endif %}>
$_customerProperty->PropertyName
{# select type #}
{% if ( $_customerProperty->PropertyType == 'select' ) %}
{% for $_customerPropertyValue in GetCheckoutCustomerPropertyValuesList($_customerProperty->PropertyID) %}
$_customerPropertyValue->PropertyValueName
{% endfor %}
{% elseif ( $_customerProperty->PropertyType == 'number' ) %}
{% elseif ( $_customerProperty->PropertyType == 'customerType' ) %}
{% elseif ( $_customerProperty->PropertyType == 'date' ) %}
{% elseif ( $_customerProperty->PropertyType == 'longText' ) %}
$_customerProperty->PropertyValue
{% else %}
{% GetCheckoutCustomerPropertiesInput($_customerProperty->PropertyID, '') %}
{% endif %}
$_txt_reg
Keine Produkte gefunden.