@extends('layouts.vendor') @section('content')

{{ __('messages.edit') }} {{ __('messages.my_booking') }}

@csrf
@error('first_name')
{{ $message }}
@enderror
@error('last_name')
{{ $message }}
@enderror
@error('address')
{{ $message }}
@enderror
@error('zip')
{{ $message }}
@enderror
@error('city')
{{ $message }}
@enderror
@error('country')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@php $phone = optional($booking->userDetails)->phone; $phoneCode = '+49'; $phoneNumber = $phone; if ($phone && str_starts_with($phone, '+')) { $phoneCode = substr($phone, 0, 3); $phoneNumber = substr($phone, 3); } @endphp
@error('phone_code')
{{ $message }}
@enderror @error('phone')
{{ $message }}
@enderror

{{ __('messages.change_your_appointment') }} {{ __('messages.booking_id') }} : #{{ $booking->id }}

@foreach($booking->items as $item)
{{ $item->product_name }}
{{ $item->product_name }} | {{ $item->size }}
{{ __('messages.previous_booked_slot') }}:

{{ __('messages.pickup_datetime') }}: {{ \Carbon\Carbon::parse($item->pickup_date)->format('d.m.Y') }} / {{ \Carbon\Carbon::parse($item->pickup_time)->format('H:i')}}
{{ __('messages.dropoff_datetime') }}: {{ \Carbon\Carbon::parse($item->dropoff_date)->format('d.m.Y') }} / {{ \Carbon\Carbon::parse($item->dropoff_time)->format('H:i') }}

@error("items.{$item->id}.pickup_date")
{{ $message }}
@enderror
@error("items.{$item->id}.pickup_time")
{{ $message }}
@enderror
@error("items.{$item->id}.dropoff_date")
{{ $message }}
@enderror
@error("items.{$item->id}.dropoff_time")
{{ $message }}
@enderror
@endforeach
{{ __('messages.back') }}

{{ __('messages.return_information') }}

@php $hasAlreadyBooked = $booking->items->contains(function($item) { return !empty($item->already_booked) && $item->already_booked == true; }); @endphp @if($hasAlreadyBooked)

{{ __('messages.already_booked_warning') }}

@endif
@csrf
@php $defaultDropoffDate = $booking->new_dropoff_date ? \Carbon\Carbon::parse($booking->new_dropoff_date)->format('d.m.Y') : ($item->dropoff_date ? \Carbon\Carbon::parse($item->dropoff_date)->format('d.m.Y') : ''); @endphp
@error("items.{$item->id}.pickup_date")
{{ $message }}
@enderror
delay ? 'checked' : '' }}>
@php $subtotal = 0; $netPrice = 0; $tax = 0; $total = 0; @endphp
{{ __('messages.cart_totals') }}
{{ __('messages.subtotal') }}
{{ number_format($subtotal, 2, ',', '') }} €
{{ __('messages.delay_fees') }}
{{ number_format($netPrice, 2, ',', '') }} €
{{ __('messages.net_price') }}
{{ number_format($netPrice, 2, ',', '') }} €
{{ __('messages.tax_19') }}
{{ number_format($tax, 2, ',', '') }} €
{{ __('messages.total') }}
{{ \Carbon\Carbon::parse($booking->last_delay_payment_link_sent_at)->format('d.m.y H:i') }}

{{ __('messages.resend_payment_link_note') }}

@if(!empty($warnings)) @endif @endsection