Edit Booking {{ $booking->reference_code }}
Edit Booking
{{ $booking->reference_code }} · {{ $booking->scheduled_at->format('d M Y H:i') }}
Back
@if($errors->any())
    @foreach($errors->all() as $e)
  • {{ $e }}
  • @endforeach
@endif
@csrf @method('PUT')
Client & Schedule
@error('scheduled_at')
{{ $message }}
@enderror
Services *
@foreach($services as $svc) @if($svc->variations->isNotEmpty()) @foreach($svc->variations as $variation) @php $uid = 'svc_' . $svc->id . '_var_' . $variation->id; $booked = $booking->services->firstWhere('id', $svc->id); $checked = old('service_ids') ? in_array($svc->id, old('service_ids', [])) : (bool)$booked; $qty = old("quantities.{$svc->id}", $booked?->pivot->quantity ?? 1); @endphp @endforeach @else @php $booked = $booking->services->firstWhere('id', $svc->id); $checked = old('service_ids') ? in_array($svc->id, old('service_ids', [])) : (bool)$booked; $qty = old("quantities.{$svc->id}", $booked?->pivot->quantity ?? 1); @endphp @endif @endforeach
Assignment & Priority
@foreach(['low' => 'Low', 'normal' => 'Normal', 'urgent' => 'Urgent'] as $val => $lbl) @php $cur = old('priority', $booking->priority ?? 'normal'); @endphp @endforeach
Cancel
@push('scripts') @endpush