HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
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