@php $groups = $this->getMealGroups(); $mealsData = $this->getMealsData(); $meals = $mealsData['data'] ?? []; $meta = $mealsData['meta'] ?? []; $currentPage = (int) ($meta['currentPage'] ?? $this->page); $lastPage = (int) ($meta['lastPage'] ?? 1); @endphp {{-- Group Filter --}}
@foreach($groups as $group) @endforeach
@if(empty($meals))

{{ __('admin.external.meals.empty') }}

{{ __('admin.external.meals.empty_desc') }}

@else
@foreach($meals as $idx => $meal) @endforeach
ID {{ __('admin.external.programs.image') }} {{ __('admin.external.programs.name') }} {{ __('admin.external.programs.price') }} Tags {{ __('admin.external.meals.ingredients') }}
{{ $meal['id'] }} @if(!empty($meal['image_url'])) @else
@endif
{{ $meal['name'] }} @if($meal['offer_price'] && $meal['offer_price'] > 0) {{ number_format($meal['offer_price'], 0) }} SAR @else {{ number_format($meal['price'], 0) }} SAR @endif
@foreach(array_slice($meal['tags'] ?? [], 0, 2) as $tag) {{ $tag['name'] }} @endforeach
{{ count($meal['ingredients'] ?? []) }}
{{-- Pagination --}} @if($lastPage > 1) @endif
@endif {{-- Detail Infolist --}} @if($this->selectedMeal) @php $m = $this->selectedMeal; @endphp
{{ __('Close') }}
{{-- Left --}}
@if(!empty($m['image_url'])) @endif
{{ __('admin.external.programs.price') }}
{{ number_format($m['price'], 0) }} SAR
@if($m['offer_price'] && $m['offer_price'] > 0)
{{ __('admin.external.programs.offer_price') }}
{{ number_format($m['offer_price'], 0) }} SAR
@endif @if($m['rate'])
Rating
{{ $m['rate'] }} / 5
@endif
{{-- Right --}}
@if(!empty($m['description']))
{{ __('admin.external.programs.description') }}
{{ $m['description'] }}
@endif @if(!empty($m['tags']))
Tags
@foreach($m['tags'] as $tag) {{ $tag['name'] }} @endforeach
@endif @if(!empty($m['ingredients']))
{{ __('admin.external.meals.ingredients') }} ({{ count($m['ingredients']) }})
@foreach($m['ingredients'] as $ing) {{ $ing['name'] ?? $ing }} @endforeach
@endif @if(!empty($m['categories']))
{{ __('admin.external.programs.category') }}
@foreach($m['categories'] as $cat) {{ $cat['name'] ?? $cat }} @endforeach
@endif
@endif