File: D:/HostingSpaces/SBogers10/shop.komma.nl/resources/views/templates/checkout.blade.php
@php
/** @var \Illuminate\Database\Eloquent\Collection $addresses */
/** @var string $title */
/** @var string $radioPrefix */
/** @var \Komma\KMS\Globalization\RegionInfo $regionInfo */
/** @var \Illuminate\Database\Eloquent\Collection $neutralCulturesHotlistByIso3 */
/** @var \Illuminate\Database\Eloquent\Collection $neutralCulturesByIso3 */
/** @var \App\Addresses\Models\Address $lastUsedInvoiceAddress */
/** @var \App\Addresses\Models\Address $lastUsedShippingAddress */
/** @var bool $isGuestUser */
@endphp
@extends('master', [ 'showBreadcrumb' => false])
@section('content')
<div class="l-contain">
<div class="o-checkout">
<div class="o-checkout__back">
@include('components.button', [
'modifiers' => 'text',
'buttonText' => __('shop/cart.change_cart'),
'buttonLink' => $cartRoute,
'testKey' => 'change-cart'
])
</div>
{{-- @if($errors->any())--}}
{{-- @php /** @var \Illuminate\Support\MessageBag $errors */ @endphp--}}
{{-- <ul>--}}
{{-- @foreach($errors->getMessages() as $fieldName => $message)--}}
{{-- <li>{{ implode(', ', $message) }}</li>--}}
{{-- @endforeach--}}
{{-- </ul>--}}
{{-- <br>--}}
{{-- @endif--}}
<form method="post" action="" class="o-checkout__form js-address-form">
{{ csrf_field() }}
<div class="o-checkout__form-group">
<h3 class="o-checkout__heading">Contactgegevens</h3>
<div class="o-checkout__row">
<div class="o-checkout__field" data-size="2">
@include('components.form.text', ['formElementCodeName' => 'first_name', 'formElementValue' => old('first_name', $user->first_name ?? null)])
</div>
<div class="o-checkout__field" data-size="1">
@include('components.form.text', ['formElementCodeName' => 'last_name_prefix', 'formElementValue' => old('last_name_prefix', $user->last_name_prefix ?? null), 'formElementPreventAutocomplete' => true])
</div>
<div class="o-checkout__field" data-size="3">
@include('components.form.text', ['formElementCodeName' => 'last_name', 'formElementValue' => old('last_name', $user->last_name ?? null)])
</div>
</div>
<div class="o-checkout__row">
<div class="o-checkout__field" data-size="5">
@include('components.form.email', ['formElementCodeName' => 'email', 'formElementValue' => old('email', $user->email ?? null)])
</div>
</div>
<div class="o-checkout__row">
<div class="o-checkout__field" data-size="3">
@include('components.form.text', ['formElementCodeName' => 'phone', 'formElementValue' => old('phone', $user->telephone ?? null)])
</div>
</div>
</div>
<div class="o-checkout__form-group">
<h3 class="o-checkout__heading">Factuuradres</h3>
<div class="o-checkout__row">
<div class="o-checkout__field" data-size="3">
@include('components.form.text', ['formElementCodeName' => 'invoice_street', 'formElementValue' => old('invoice_street', $lastUsedInvoiceAddress->street ?? null)])
</div>
<div class="o-checkout__field" data-size="1">
@include('components.form.text', ['formElementCodeName' => 'invoice_house_number', 'formElementValue' => old('invoice_house_number', $lastUsedInvoiceAddress->house_number ?? null), 'formElementPreventAutocomplete' => true])
</div>
{{-- <div class="o-checkout__field" data-size="1">--}}
{{-- @include('components.form.text', ['formElementCodeName' => 'invoice_addition', 'formElementValue' => $lastUsedInvoiceAddress->addition ?? null])--}}
{{-- </div>--}}
</div>
<div class="o-checkout__row">
<div class="o-checkout__field" data-size="2">
@include('components.form.text', ['formElementCodeName' => 'invoice_postal_code', 'formElementValue' => old('invoice_postal_code', $lastUsedInvoiceAddress->postal_code ?? null)])
</div>
<div class="o-checkout__field" data-size="3">
@include('components.form.text', ['formElementCodeName' => 'invoice_city', 'formElementValue' => old('invoice_city', $lastUsedInvoiceAddress->city ?? null), 'formElementPreventAutocomplete' => true])
</div>
</div>
<div class="o-checkout__row">
<div class="o-checkout__field" data-size="5">
@include('components.form.select', ['formElementCodeName' => 'invoice_country', 'formElementValue' => old('invoice_country', $lastUsedInvoiceAddress->country_iso3 ?? config('shop.country_hotlist_default')), 'formElementOptions' => $culturesForSelectByIso3])
</div>
</div>
</div>
<div class="o-checkout__form-group">
<label class="c-checkbox">
{{-- {{ dd(old('shipping-address-equals')) }}--}}
<input type="hidden" name="shipping-address-equals" value="0"> <!--Needed for the old helper to work-->
<input class="c-checkbox__input js-shipping-address-equals" type="checkbox" name="shipping-address-equals" @if(old('shipping-address-equals', true)) checked="checked" @endif value="shippingAddressEquals" data-test="shipping-address-equals">
<span class="c-checkbox__text">Het leveringsadres is hetzelfde als het factuuradres</span>
</label>
</div>
<div class="o-checkout__form-group js-shipping-address u-hidden">
<h3 class="o-checkout__heading">Leveringsadres</h3>
<div class="o-checkout__row">
<div class="o-checkout__field" data-size="3">
{{-- {{ dd(old()) }}--}}
@include('components.form.text', ['formElementCodeName' => 'shipping_street', 'formElementValue' => old('shipping_street', $lastUsedShippingAddress->street ?? null)])
</div>
<div class="o-checkout__field" data-size="1">
@include('components.form.text', ['formElementCodeName' => 'shipping_house_number', 'formElementValue' => old('shipping_house_number', $lastUsedShippingAddress->house_number ?? null), 'formElementPreventAutocomplete' => true])
</div>
{{-- <div class="o-checkout__field" data-size="1">--}}
{{-- @include('components.form.text', ['formElementCodeName' => 'shipping_addition', 'formElementValue' => ($lastUsedShippingAddress->addition ?? null )])--}}
{{-- </div>--}}
</div>
<div class="o-checkout__row">
<div class="o-checkout__field" data-size="2">
@include('components.form.text', ['formElementCodeName' => 'shipping_postal_code', 'formElementValue' => old('shipping_postal_code', $lastUsedShippingAddress->postal_code ?? null)])
</div>
<div class="o-checkout__field" data-size="3">
@include('components.form.text', ['formElementCodeName' => 'shipping_city', 'formElementValue' => old('shipping_city', $lastUsedShippingAddress->city ?? null), ' ?? null formElementPreventAutocomplete' => true])
</div>
</div>
<div class="o-checkout__row">
<div class="o-checkout__field" data-size="5">
@include('components.form.select', ['formElementCodeName' => 'shipping_country', 'formElementValue' => old('shipping_country', $lastUsedShippingAddress->country_iso3 ?? config('shop.country_hotlist_default')) , 'formElementOptions' => $culturesForSelectByIso3])
</div>
</div>
</div>
<div class="o-checkout__action">
@include('components.button', [
'buttonTagName' => 'button',
'buttonText' => 'Doorgaan',
'testKey' => 'continue'
])
</div>
</form>
</div>
</div>
</div>
@endsection