@if(!empty($headerimage) && file_exists(public_path('storage/resize/' . $headerimage))) Background @elseif(!empty($headerimage) && file_exists(public_path('storage/' . $headerimage))) Background @else Background @endif

@if(!empty($package['customer_name'])) {{ $package['customer_name'] }} - @endif {{ $package['name'] }}

{{ $package['package_cities'] }}

@foreach($package['itenary'] as $itinerary) @if($itinerary['overnight_travelling']==0) @endif @if($itinerary['description']) @endif @if($itinerary['day'] != $package['days']) @endif
@if(!empty($itinerary['intermediate']->image_path) && file_exists(public_path('storage/resize/' . $itinerary['intermediate']->image_path))) @elseif(!empty($itinerary['intermediate']->image_path) && file_exists(public_path('storage/' . $itinerary['intermediate']->image_path))) @elseif(!empty($itinerary['start_location']->image_path) && file_exists(public_path('storage/resize/' . $itinerary['start_location']->image_path))) @elseif(!empty($itinerary['start_location']->image_path) && file_exists(public_path('storage/' . $itinerary['start_location']->image_path))) @endif
@if($itinerary['start_location_id'] != $itinerary['end_location_id']) @if(isset($itinerary['intermediate']) && !is_null($itinerary['intermediate']?->name) && $itinerary['intermediate']?->name !== '')

Day {{ $itinerary['day'] }} | {{ $itinerary['start_location']?->name }} - {{ $itinerary['end_location']?->name }} via {{ $itinerary['intermediate']?->name }}

@else

Day {{ $itinerary['day'] }} | {{ $itinerary['start_location']?->name }} - {{ $itinerary['end_location']?->name }}

@endif @else @if(isset($itinerary['intermediate']) && !is_null($itinerary['intermediate']?->name) && $itinerary['intermediate']?->name !== '')

Day {{ $itinerary['day'] }} | {{ $itinerary['intermediate']?->name }} SIGHTSEEING

@else

Day {{ $itinerary['day'] }} | {{ $itinerary['start_location']?->name }} SIGHTSEEING

@endif @endif @if($package['pickup']==1 && $itinerary['day']==1)

{{ $package['pickup_location']['name'] ?? '' }} Pick-up

@endif @if($package['drop']==1 && $itinerary['day']== $package['days'])

{{ $package['drop_location']['name'] ?? '' }} Drop-off

@endif @if($itinerary['overnight_travelling']==0) @endif

Meals

@if(!empty($itinerary['hotels']))

{{ $itinerary['hotels']->roompricemealtype->hotelSetting->settings_description ?? ''}}

@endif @if(count($itinerary['attractions'])>0)

Attractions

@endif

Transportation

@if($package['roundtrip'])

{{ implode(', ', $package['roundConveyence']->pluck('conveyanceType.name')->toArray()) }}

@else

{{ implode(', ', $itinerary['conveyances']->pluck('conveyanceType.name')->toArray()) }}

@endif @if($itinerary['overnight_travelling']==0)

Accommodation

@endif
@php $hasAttractionsOrActivities = false; @endphp @foreach($itinerary['attractions'] as $attraction) @if($attraction['type'] == 'activity') @if(!empty($attraction['activity']->image_path)) @php $hasAttractionsOrActivities = true; @endphp
@if(!empty($attraction['activity']->image_path) && file_exists(public_path('storage/resize/' .$attraction['activity']->image_path))) {{ $attraction['activity']?->name }} @elseif(!empty($attraction['activity']->image_path) && file_exists(public_path('storage/' .$attraction['activity']->image_path))) {{ $attraction['activity']?->name }} @else @endif

{{ $attraction['activity']?->name }}

@endif @elseif($attraction['type'] == 'attraction') @php $hasAttractionsOrActivities = true; @endphp
@if(!empty($attraction['attraction']->image_path) && file_exists(public_path('storage/resize/' . $attraction['attraction']->image_path))) {{ $attraction['attraction']?->name }} @elseif(!empty($attraction['attraction']->image_path) && file_exists(public_path('storage/' . $attraction['attraction']->image_path))) {{ $attraction['attraction']?->name }} @else @endif

{{ $attraction['attraction']?->name }}

@else @endif @endforeach @if(!$hasAttractionsOrActivities)

DAY AT LEISURE

@endif
@if(!empty($itinerary['hotels'])) @php $hname[]=$itinerary['hotels']; $hotelName = ''; if($itinerary['hotels']->hotel?->alternate_name && $itinerary['hotels']->hotel?->masking) { $hotelName = $itinerary['hotels']->hotel?->alternate_name; } else { $hotelName = $itinerary['hotels']->hotel?->name; } @endphp @if(!empty($itinerary['hotels']->hotel->mainImage->image_path) && file_exists(public_path('storage/resize/' .$itinerary['hotels']->hotel->mainImage->image_path))) {{ $hotelName }} @elseif(!empty($itinerary['hotels']->hotel->mainImage->image_path) && file_exists(public_path('storage/' .$itinerary['hotels']->hotel->mainImage->image_path))) {{ $hotelName }} @else @endif

{!! nl2br(e(wordwrap($hotelName, 27))) !!}

{{ $itinerary['hotellocation'] }}

@if(!empty($itinerary['hotels']))

{{ optional($itinerary['hotels']->hotel->starRatings)->settings_value }}

@endif @php $roomPrice = $itinerary['hotels']->actual_price * $itinerary['hotels']->room_count; @endphp

Total Rooms : {{ $itinerary['hotels']->room_count ?? '0' }}

@if(@optional($itinerary['hotels']->room)->name!='')

Room : {{ optional($itinerary['hotels']->room)->name ?? '' }}

@endif @else

No Accomodation

@endif

{{ $itinerary['description'] }}

@endforeach @if ($package['package_type'] == 3)
ENQUIRY DETAILS
TOUR NAME : {{ $package['name'] ?? '' }} ENQUIRY DATE : {{ $package['enquiry_create_date'] ?? ''}}
TRAVEL DATE : {{ $package['enquiry_date'] ?? '' }} TOUR CODE : TC- {{$package['id'] ?? ''}}
GUEST NAME : {{ $package['customer_name'] ?? ''}} BOOKING CODE : TPM-{{$package['cutomerpackage'] ?? ''}}
NATIONALITY : {{ $package['customer_nationality'] ?? ''}} CONTACT : {{ $package['customer_mobile'] ?? ''}}
@if(!empty($hname) && count($hname) > 0) @if(isset($hname) && !empty($hname)) @foreach($hname as $key => $hotelDetails) @php $days=$hotelDetails->itinerary->day; $start=$days-1; $end=$start+1; if (isset($package['start_date'], $package['end_date'])) { $enqstartdate = date('d-m-Y', strtotime($package['start_date'] . " +$start day")); $enqenddate = date('d-m-Y', strtotime($package['start_date'] . " +$end day")); } @endphp @endforeach @endif
NO: RESORT NAME CHECK-IN CHECK-OUT NO: OF ROOM NO: OF PAX MEAL PLAN BOOKING ID
{{$key+1}} {{$hotelDetails->hotel->name ?? ''}} {{$enqstartdate ?? ''}} {{ $enqenddate ?? '' }} {{$hotelDetails->room_count}} {{$hotelDetails->room?->name ?? ''}}
@if(!empty($hotelDetails->extra_bed)) EA :{{ $hotelDetails->extra_bed ?? ''}} @endif @if(!empty($hotelDetails->kids_with_bed)) CWB :{{ $hotelDetails->kids_with_bed ?? ''}} @endif @if(!empty($hotelDetails->kids_with_out_bed)) CNB :{{ $hotelDetails->kids_with_out_bed ?? ''}} @endif
@if(!empty($package['adults'])) {{$package['adults'] ?? ''}} ADULTS @endif @if(!empty($package['kids'])) {{$package['kids'] ?? ''}} KIDS @endif @if(!empty($package['infant'])) {{$package['infant'] ?? ''}} Infants @endif {{$hotelDetails->roompricemealtype?->hotelSetting?->settings_description ?? '' }} SPJ-{{ $hotelDetails->itinerary->id ?? '' }}
@endif @endif
TOTAL MEMBERS

ADULT: {{ $package['adults'] ?? '0' }}

KIDS: {{ $package['kids'] ?? '0' }}

@if($package['infant'] > 0)

INFANTS: {{ $package['infant'] ?? '0' }}

@endif
PACKAGE VALIDITY

{{ $package['validity'] }}

@if(isset($pdf_type) && $pdf_type == 'b2b')

@else @if($package['show_split_cost']==0)
COST PER PERSON
@if ($package['per_person_cost'] > 0)

PER ADULT : {{ $package['selling_currency'] }} {{ number_format(($package['per_person_cost'] ?? 0) + ($package['per_person_markup'] ?? 0), 0) }}

@endif @if ($package['per_child_cost'] > 0)

PER CHILD (WITH BED) : {{ $package['selling_currency'] }} {{ number_format(($package['per_child_cost'] ?? 0) + ($package['per_child_markup'] ?? 0), 0) }}

@endif @if ($package['per_child_cost_bed'] > 0)

PER CHILD (WITHOUT BED) : {{ $package['selling_currency'] }} {{ number_format(($package['per_child_cost_bed'] ?? 0) + ($package['per_child_bed_markup'] ?? 0), 0) }}

@endif @if ($package['air_infant'] > 0)

AIR INFANT : {{ $package['selling_currency'] }} {{number_format($package['air_infant'], 0)}}

@endif
@elseif($package['show_split_cost']==1)
TOTAL COST
@if ($package['grandtotal'] > 0)

GRAND TOTAL : {{ $package['selling_currency'] }} {{ number_format($package['grandtotal'], 0) }}

@endif
@endif @endif
@if(count($package['inclusions'])>0)

Inclusions

@foreach ($package['inclusions'] as $item) @if ($item['type'] === 'header') {{ $item['data'] }} @elseif ($item['type'] === 'italic')

{{ $item['data'] }}

@elseif ($item['type'] === 'bullet') @if(isset($item['data']))
  • {{ $item['data'] }}
  • @endif @elseif ($item['type'] === 'text')

    {{ $item['data'] }}

    @endif @endforeach
    @endif
    @if(!empty($package['air_itinerary']))

    Travel Itinerary

    @foreach ($package['air_itinerary'] as $image) @if (strpos($image, 'data:image') === 0) @elseif (filter_var($image, FILTER_VALIDATE_URL)) @elseif (file_exists($image)) @endif @endforeach
    @endif @if(count($package['activities'])>0)
    @foreach ($package['activities'] as $activities) @if($activities->activity?->instructions!='') @endif @endforeach

    Activity

    @if(!empty($activities->activity?->image_path) && file_exists(public_path('storage/resize/' . $activities->activity?->image_path)))
    @elseif(!empty($activities->activity?->image_path) && file_exists(public_path('storage/' . $activities->activity?->image_path)))
    @else
    @endif
    @if($activities->addons==0) Background @endif

    {{ $activities->activity?->name }}

    WHAT WE OFFER

    @if($activities->activity?->what_we_provide!='')

    @php $whatWeProvideList = explode("\n", $activities->activity?->what_we_provide); @endphp @foreach ($whatWeProvideList as $item)

  • {{ $item }}
  • @endforeach

    @endif @if($activities->addons==1)

    Addons Price : {{ $package['currency'] }} {{ $activities->actual_price}}

    @endif

    INSTRUCTIONS

    @php $instructionsList = explode("\n", $activities->activity?->instructions); @endphp @foreach ($instructionsList as $item)

  • {{ $item }}
  • @endforeach

    @endif @if(count($package['exclusions'])>0)

    Exclusions

    @foreach ($package['exclusions'] as $item) @if ($item['type'] === 'header') {{ $item['data'] }} @elseif ($item['type'] === 'italic')

    {{ $item['data'] }}

    @elseif ($item['type'] === 'bullet') @if(isset($item['data']))
  • {{ $item['data'] }}
  • @endif @elseif ($item['type'] === 'text')

    {{ $item['data'] }}

    @endif @endforeach
    @endif

    Terms and conditions

    @foreach ($package['terms'] as $item) @if ($item['type'] === 'header') {{ $item['data'] }} @elseif ($item['type'] === 'italic')

    {{ $item['data'] }}

    @elseif ($item['type'] === 'bullet') @if(isset($item['data']))
  • {{ $item['data'] }}
  • @endif @elseif ($item['type'] === 'text')

    {{ $item['data'] }}

    @endif @endforeach
    @if(isset($pdf_type) && $pdf_type=='b2bprice') @elseif(!isset($pdf_type)) @else @endif