@use('app\Helpers\Helpers') @use('App\Enums\SymbolPositionEnum') @extends('frontend.layout.master') @push('css') @endpush @php $maxSelected = session('cart')['required_servicemen']; $perServicemenCharge = Helpers::getPerServicemen($cartItem['service']); @endphp @section('title', __('frontend::static.bookings.service_boking')) @section('breadcrumb') @endsection @section('content')
@csrf
01
{{ __('frontend::static.bookings.book_date_and_time') }}
02
{{ __('frontend::static.bookings.bill_summary') }}
  • @includeIf('frontend.booking.select-address')
    @error('address_id') {{ $message }} @enderror
  • {{ __('frontend::static.bookings.date_and_time') }}

    @error('date_time') {{ $message }} @enderror
  • @isset($cartItem['service']) @if ($cartItem['select_serviceman'] == 'as_per_my_choice')
  • {{ __('frontend::static.bookings.select_servicemen') }}

  • @endif @endisset
  • {{ __('frontend::static.bookings.custom_message') }}

    {{ __('frontend::static.bookings.service_booking_note') }}

  • @isset($cartItem['additional_services']) @if ($cartItem['service'] && $cartItem['additional_services'])

    {{ __('frontend::static.modal.add_ons') }}

    @foreach ($cartItem['additional_services'] as $additionalServiceID) @php $additionalService = Helpers::getAdditionalServiceById( $additionalServiceID, ); @endphp
    @endforeach
    @endif @endisset
@php $cart = session('service_bookings', []); @endphp

{{ __('frontend::static.bookings.your_cart') }}

({{ count($cart) }} {{ __('frontend::static.bookings.item_added') }})
@forelse($cart as $serviceItem) @php $service = Helpers::getServiceById($serviceItem['service_id']); $provider = Helpers::getProviderById($service?->user_id); @endphp
@php $media = $service->getFirstMedia('images'); @endphp @if($media) {{ $service->name }} @else {{ $service->name }} @endif

{{ $provider?->name }}

star {{ $provider?->review_ratings }}
{{ $service?->title }}

{{ $service?->title }}

@if (Helpers::getDefaultCurrency()->symbol_position === SymbolPositionEnum::LEFT) {{ Helpers::getDefaultCurrencySymbol() }}{{ Helpers::covertDefaultExchangeRate($service->service_rate) }} @else {{ Helpers::covertDefaultExchangeRate($service->service_rate) }} {{ Helpers::getDefaultCurrencySymbol() }} @endif @if ($service?->discount) ({{ $service?->discount }}% off) @endif
@if ($serviceItem['date_time'])
  • {{ \Carbon\Carbon::parse($serviceItem['date_time'])?->format('j F, Y') }}
  • {{ \Carbon\Carbon::parse($serviceItem['date_time'])?->format('g:i A') }}
@endif
@if ($cartItem['select_serviceman'] == 'user_choose')
  • {{ __('frontend::static.bookings.selected_servicemen') }} {{ $cartItem['required_servicemen'] }} {{ __('frontend::static.bookings.servicemen') }}
@endif

{{ __('frontend::static.bookings.user_choose_note') }}

@empty
no cart

{{ __('frontend::static.bookings.oops_nothing_added') }}

{{ __('frontend::static.bookings.nothing_item_cart') }}

@endforelse
@includeIf('frontend.inc.modal') @endsection @push('js') {{-- --}} @endpush