@extends('layouts.public.cart') @php if ($cart->items->count() <= 0) { return redirect(route('cart'))->send(); } @endphp @section('cart.content')
@csrf

Les champs avec une astérisque (*) sont obligatoires.

@if ($errors->any())
@endif

Coordonnées

@include('components.forms.inputs.classic-light', [ 'id' => 'email', 'label' => 'Email', 'placeholder' => 'Email du destinataire', 'value' => $cart->email ?? null, 'required' => true, ]) @include('components.forms.inputs.classic-light', [ 'id' => 'phone', 'label' => 'Numéro de téléphone', 'placeholder' => 'Téléphone du destinataire', 'value' => $cart->phone ?? null, 'maxLength' => 10, 'required' => true, ])

Facturation

@include('components.forms.inputs.classic-light', [ 'id' => 'address_billing_firstname', 'old' => 'address.billing.firstname', 'name' => 'address[billing][firstname]', 'label' => 'Prénom', 'placeholder' => 'Prénom de la facture', 'value' => $cart->billing_address->firstname ?? null, 'required' => true, ])
@include('components.forms.inputs.classic-light', [ 'id' => 'address_billing_lastname', 'old' => 'address.billing.lastname', 'name' => 'address[billing][lastname]', 'label' => 'Nom de famille', 'placeholder' => 'Nom du famille de la facture', 'value' => $cart->billing_address->lastname ?? null, 'required' => true, ])
@include('components.forms.inputs.classic-light', [ 'id' => 'billing_street', 'name' => 'address[billing][street]', 'label' => 'Rue', 'placeholder' => 'Rue', 'value' => $cart->billing_address->street ?? null, 'required' => true, ])
@include('components.forms.inputs.classic-light', [ 'id' => 'billing_post_code', 'name' => 'address[billing][post_code]', 'label' => 'Code postal', 'placeholder' => 'Code postal', 'value' => $cart->billing_address->post_code ?? null, 'required' => true, ])
@include('components.forms.inputs.classic-light', [ 'id' => 'billing_city', 'name' => 'address[billing][city]', 'label' => 'Ville', 'placeholder' => 'Ville', 'value' => $cart->billing_address->city ?? null, 'required' => true, ])

Livraison

Vous pouvez selectionner un de nos centres où récupérer votre commande.

@forelse (\App\Models\DeliveryCenter::all() as $deliveryCenter)
@include('components.forms.inputs.radio', [ 'id' => 'delivery_center_'.$deliveryCenter->slug, 'label' => $deliveryCenter->title, 'name' => 'delivery_center_id', 'value' => $deliveryCenter->id, 'required' => true, 'checked' => $cart->delivery_center_id == $deliveryCenter->id ]) {{ $deliveryCenter->address->summary }}
@empty

Aucun centre n'a été défini...

@endforelse
@endsection