@include('host.header', ['hostUser' => $hostUser, 'host' => $host])
| Activity Name | Option Name | Location | Time (From) | Time (To) | Adult Price | Child Price | Infant Price | Available Dates | Status | Action |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $activity->activityType->name ?? 'N/A' }} | {{ $activity->activityOption->option_name ?? 'N/A' }} | {{ $activity->location }} | {{ $activity->activityOption->time_from ?? 'N/A' }} | {{ $activity->activityOption->time_to ?? 'N/A' }} | {{ $activity->activityOption->adult_price ?? 'N/A' }} AED | {{ $activity->activityOption->child_price ?? 'N/A' }} AED | {{ $activity->activityOption->infant_price ?? 'N/A' }} AED |
@if($activity->available_dates)
@php
$dates = explode(',', $activity->available_dates);
$formattedDates = array_map(function($date) {
return \Carbon\Carbon::parse(trim($date))->format('M d, Y');
}, $dates);
$totalDates = count($formattedDates);
$displayDates = array_slice($formattedDates, 0, 2);
$remainingDates = array_slice($formattedDates, 2);
@endphp
@foreach($displayDates as $formattedDate)
{{ $formattedDate }}
@endforeach
@if($totalDates > 2)
@endif
@if($totalDates > 2)
Available Dates - {{ $activity->activityOption->option_name ?? 'Activity' }}
@foreach($formattedDates as $index => $formattedDate)
{{ $formattedDate }}
Total: {{ $totalDates }} available date{{ $totalDates > 1 ? 's' : '' }}
|
@switch($activity->status) @case('pending') Pending @break @case('approved') Approved @break @case('rejected') Rejected @break @default {{ ucfirst($activity->status) }} @endswitch |
@if($activity->status !== 'approved')
@endif
@if($activity->status !== 'suspended')
@endif
|
| No activities found | ||||||||||