Package Name:

@error('name')
{{ $message }}
@enderror
Price Information
@error('unit_price')
{{ $message }}
@enderror
@error('discount_price')
{{ $message }}
@enderror
@error('booking_amount')
{{ $message }}
@enderror
Package Settings
is_show_on_website) ? 'checked' : '' }} disabled>
is_featured) ? 'checked' : '' }} disabled>
is_popular_day_trips) ? 'checked' : '' }} disabled>
is_travellers_choice) ? 'checked' : '' }} disabled>

Select Activities:

@php $activities = is_array($tourPackage->tour_activities) ? $tourPackage->tour_activities : json_decode($tourPackage->tour_activities, true) ?? []; $oldActivities = old('tour_activities', $activities); @endphp
@error('tour_activities')
{{ $message }}
@enderror

Package Details:

Tour Date
@error('from_date')
{{ $message }}
@enderror
@error('to_date')
{{ $message }}
@enderror
@error('tour_type_id')
{{ $message }}
@enderror
@error('duration')
{{ $message }}
@enderror
@error('group_size')
{{ $message }}
@enderror
@error('accommodation')
{{ $message }}
@enderror
@error('transportation')
{{ $message }}
@enderror
@error('meals')
{{ $message }}
@enderror
@error('fitness_level')
{{ $message }}
@enderror
@error('minimum_age')
{{ $message }}
@enderror
@error('language')
{{ $message }}
@enderror
@error('best_season')
{{ $message }}
@enderror
@error('guiding_method')
{{ $message }}
@enderror
@error('location')
{{ $message }}
@enderror
@error('travel_point_id')
{{ $message }}
@enderror
@error('max_altitude')
{{ $message }}
@enderror
@error('arrival_on')
{{ $message }}
@enderror
@error('departure_from')
{{ $message }}
@enderror
@error('sub_title')
{{ $message }}
@enderror
{!! old('intro', $tourPackage->intro) !!}
@error('intro')
{{ $message }}
@enderror
{!! old('tour_highlight', $tourPackage->tour_highlight) !!}
@error('tour_highlight')
{{ $message }}
@enderror
{!! old('tour_attraction', $tourPackage->tour_attraction) !!}
@error('tour_attraction')
{{ $message }}
@enderror
@php $itineraryDays = old('itinerary_days', $itinerary_days); // key count $dayCount = count(array_keys($itineraryDays)); // dd($itineraryDays); @endphp @if ($dayCount == 0)
Day 1
@error('itinerary_days.' . 1)
{{ $message }}
@enderror
@else @foreach ($itineraryDays as $day => $content) {{ $loop->iteration }}
Day {{ $loop->iteration }}
@if ($day > 1) @endif
{!! $content !!}
@error('itinerary_days.' . $loop->iteration)
{{ $message }}
@enderror
@endforeach @endif
Upload a single tour map image. Supported formats: JPG, PNG, GIF
@error('map_image')
{{ $message }}
@enderror {{--
Tour Map Preview
--}}
{!! old('trip_notes', $tourPackage->trip_notes) !!}
@error('trip_notes')
{{ $message }}
@enderror
{!! old('faq', $tourPackage->faq) !!}
@error('faq')
{{ $message }}
@enderror
{!! old('reviews', $tourPackage->reviews) !!}
@error('reviews')
{{ $message }}
@enderror

Pick up & Drop off Location:

@error('pickup_location')
{{ $message }}
@enderror
@error('dropoff_location')
{{ $message }}
@enderror
{{-- //features image --}}
Upload a single features image. Supported formats: JPG, PNG, GIF
@error('features_image')
{{ $message }}
@enderror @if ($tourPackage->features_image)
Features Image
@endif

Media & Gallery:

Featured Image
Upload a single featured image. Supported formats: JPG, PNG, GIF
@if ($tourPackage->feature_image)
Features Image
@endif @error('feature_image')
{{ $message }}
@enderror {{-- --}}
Thumbnail Image
Upload a single thumbnail image. Supported formats: JPG, PNG, GIF @error('thumbnail')
{{ $message }}
@enderror
@if ($tourPackage->thumbnail)
Thumbnail Image
@endif
Gallery Images
You can select multiple images. Supported formats: JPG, PNG, GIF. Maximum 10 images. @error('gallery_images')
{{ $message }}
@enderror @error('gallery_images.*')
{{ $message }}
@enderror
@php $galleryImages = $tourPackage->galleryImages ?? []; @endphp @if (count($galleryImages) > 0) @foreach ($galleryImages as $index => $image)
Gallery Image
@endforeach @else

No gallery images yet

@endif
Video
Supported formats: MP4, AVI, MOV. Maximum size: 50MB @error('video')
{{ $message }}
@enderror @if ($tourPackage->video)
Current video: {{ $tourPackage->video }}
@endif
Alternative to file upload @error('video_url')
{{ $message }}
@enderror

Feedback Logs:

@php // Get existing days from old input or from the package data $feedbackDays = old( 'feedback_days', is_array($tourPackage->feedback_logs) ? $tourPackage->feedback_logs : json_decode($tourPackage->feedback_logs, true) ?? [1 => ['activities' => []]], ); @endphp @foreach($itineraries as $dayNumber => $day)
{{ $day['title'] }}
@foreach($day['activities'] as $index => $activity)
@endforeach
@endforeach