<{include file="components/label.html"
for="order_name"
text="Name"|t
required="true"
xclass="{'label--is-floating': order_name && order_name.length > 0 }"
}>
<{include file="components/input.html"
name="order_name"
type="text"
placeholder="Name"|t
inputmode="text"
autocomplete="name"
required="true"
xclass="{'input--has-value': order_name && order_name.length > 0 }"
xmodel="order_name"
xvalue="order_name"
xref="order_name"
}>
<{if $settings.checkout_address.enable_b2b || $settings.checkout_address.enable_b2g }>
x-show="order_type === 'type_company' || order_type === 'type_ean'" <{/if}> >
<{include file="components/label.html"
for="order_company_name"
text="Company name"|t
xclass="{'label--is-floating': order_company_name && order_company_name.length > 0 }"
required=$multiple_order_types
}>
<{include file="components/input.html"
name="order_company_name"
type="text"
placeholder="Company name"|t
inputmode="text"
autocomplete="organization"
xclass="{'input--has-value': order_company_name && order_company_name.length > 0 }"
xmodel="order_company_name"
xvalue="order_company_name"
xref="order_company_name"
xrequired="order_type === 'type_company' || order_type === 'type_ean'"
}>
x-show="order_type === 'type_company' || order_type === 'type_ean'" x-cloak<{/if}> >
<{include file="components/label.html"
for="vat_number"
text="VAT Number"|t
xclass="{'label--is-floating': vat_number && vat_number.length > 0 }"
required=true
}>
<{include file="components/input.html"
name="vat_number"
type="text"
placeholder="VAT Number"|t
inputmode="text"
autocomplete="off"
xclass="{'input--has-value': vat_number && vat_number.length > 0 }"
xmodel="vat_number"
xvalue="vat_number"
xref="vat_number"
xrequired="order_type === 'type_company'"
}>
<{/if}>
<{if $settings.checkout_address.enable_b2g}>
x-show="order_type === 'type_ean'" x-cloak<{/if}> >
<{include file="components/label.html"
for="ean_number"
text="EAN Number"|t
xclass="{'label--is-floating': ean_number && ean_number.length > 0 }"
required=true
}>
<{include file="components/input.html"
name="ean_number"
type="text"
placeholder="EAN Number"|t
inputmode="text"
autocomplete="off"
xclass="{'input--has-value': ean_number && ean_number.length > 0 }"
xmodel="ean_number"
xvalue="ean_number"
xref="ean_number"
xrequired="order_type === 'type_ean'"
}>
x-show="order_type === 'type_ean'" x-cloak<{/if}> >
<{include file="components/label.html"
for="ean_reference"
text="Reference"|t
xclass="{'label--is-floating': ean_reference && ean_reference.length > 0 }"
}>
<{include file="components/input.html"
name="extra[ean_reference]"
type="text"
placeholder="Reference"|t
inputmode="text"
autocomplete="off"
xclass="{'input--has-value': ean_reference && ean_reference.length > 0 }"
xmodel="ean_reference"
xvalue="ean_reference"
xref="ean_reference"
}>
x-show="order_type === 'type_ean'" x-cloak<{/if}> >
<{include file="components/label.html"
for="ean_reference_number"
text="Reference Number"|t
xclass="{'label--is-floating': ean_reference_number && ean_reference_number.length > 0 }"
}>
<{include file="components/input.html"
name="extra[ean_reference_number]"
type="text"
placeholder="Reference Number"|t
inputmode="text"
autocomplete="off"
xclass="{'input--has-value': ean_reference_number && ean_reference_number.length > 0 }"
xmodel="ean_reference_number"
xvalue="ean_reference_number"
xref="ean_reference_number"
}>
<{/if}>
<{include file="components/label.html"
for="order_address"
text="Address"|t
required="true"
xclass="{'label--is-floating': order_address && order_address.length > 0 }"
}>
<{include file="components/input.html"
name="order_address"
type="text"
placeholder="Address"|t
inputmode="text"
autocomplete="street-address"
required="true"
xclass="{'input--has-value': order_address && order_address.length > 0 }"
xmodel="order_address"
xvalue="order_address"
xref="order_address"
}>
<{if $countries|@count> 1}>
<{include file="components/label.html"
for="order_country_id"
text="Country"|t
required="true"
class="label--is-floating"
}>
<{capture name='order_country_id_options'}>
<{t section="Address"}>Choose Country<{/t}>
<{section name="i" loop=$countries}>
getIsDefault()}>selected<{/if}>>
<{$countries[i]->getName()|escape}>
<{/section}>
<{/capture}>
<{include file="components/select.html"
name="order_country_id"
autocomplete="country-name"
required="true"
options=$smarty.capture.order_country_id_options
class="form-select--has-value"
xmodel="order_country_id"
xvalue="order_country_id"
xref="order_country_id"
}>
<{else}>
<{include file="components/label.html"
for="order_country"
text="Country"|t
class="label--is-floating"
}>
<{include file="components/input.html"
name="order_country"
type="text"
tabindex="-1"
inputmode="text"
required="true"
class="input--has-value input--readonly"
value=$countries[0]->getName()
}>
<{/if}>
<{include file="components/label.html"
for="order_zipcode"
text="Zipcode"|t
required="true"
xclass="{'label--is-floating': order_zipcode && order_zipcode.length > 0 }"
}>
<{include file="components/input.html"
name="order_zipcode"
type="text"
placeholder="Zipcode"|t
inputmode="text"
autocomplete="postal-code"
required="true"
xclass="{'input--has-value': order_zipcode && order_zipcode.length > 0 }"
xmodel="order_zipcode"
xvalue="order_zipcode"
xref="order_zipcode"
}>
<{include file="components/label.html"
for="order_city"
text="City"|t
required="true"
xclass="{'label--is-floating': order_city && order_city.length > 0 }"
}>
<{include file="components/input.html"
name="order_city"
type="text"
inputmode="text"
placeholder="City"|t
autocomplete="address-level2"
required="true"
xclass="{'input--has-value': order_city && order_city.length > 0 }"
xmodel="order_city"
xvalue="order_city"
xref="order_city"
}>
<{include file="components/label.html"
for="phone"
text="Phone"|t
required="true"
xclass="{'label--is-floating': phone && phone.length > 0 }"
}>
<{include file="components/input.html"
name="phone"
type="tel"
placeholder="Phone"|t
inputmode="tel"
autocomplete="tel"
required="true"
xclass="{'input--has-value': phone && phone.length > 0 }"
xmodel="phone"
xvalue="phone"
xref="phone"
}>
<{if $settings.checkout_address.enable_comments}>
<{/if}>
<{if $settings.checkout_address.enable_create_profile && !$customer}>
<{if $webshop->hasLoyaltyProgram() && $webshop->getLoyaltyProgramSignupPoints()}>
<{capture name="loyality_checkbox_label"}>
<{t x=$webshop->getLoyaltyProgramSignupPoints()|number_format:0:",":"."}>Create a free account and earn {x} points<{/t}>
<{/capture}>
<{include file="components/label.html"
for="create_profile"
text=$smarty.capture.loyality_checkbox_label
}>
<{else}>
<{include file="components/label.html"
for="create_profile"
text="Create account for a quicker checkout in the future"|t
}>
<{/if}>
<{include file="components/input.html"
name="create_profile"
type="checkbox"
xmodel="create_profile"
xvalue="create_profile"
xref="create_profile"
xchecked="create_profile"
value="1"
}>
<{/if}>
<{include file="components/label.html"
for="show_del_address"
text="Deliver my order to another address"|t
}>
<{include file="components/input.html"
name="show_del_address"
type="checkbox"
xmodel="show_del_address"
xvalue="show_del_address"
xref="show_del_address"
xchecked="show_del_address"
}>