@extends('profile.layout') @section('title', __('Yeməklər')) @section('content') @php // Карта menu_id → категории для динамического селектора в форме добавления. $menuCategories = []; foreach ($menus as $m) { $menuCategories[$m->id] = $m->categories->map(fn($c) => ['id' => $c->id, 'name' => $c->name])->values()->toArray(); } @endphp

{{ __('Yeməklər') }}

{{ __('QR menyu səhifələrinizin yeməkləri — hansı menyuya aid olduğuna görə qruplaşdırılıb.') }}

@if(!$hasAccess)

{{ __('Bu səhifə tarifinizdə mövcud deyil.') }}

{{ __('QR menyular və yeməklər hazırkı tarifinizdə mövcud deyil.') }} @if($unlockPlan){{ __('Bu funksiya') }} «{{ $unlockPlan }}» {{ __('tarifində mövcuddur.') }}@endif

{{ __('Tarifi dəyiş') }}
@else @if($menus->isEmpty())

{{ __('Yemək əlavə etmək üçün əvvəlcə QR menyu yaratmalısınız.') }}

{{ __('Yeməklər yalnız QR menyu səhifələrinə əlavə oluna bilər.') }}

{{ __('Menyu yarat') }}
@else {{-- ============ Добавить блюдо ============ --}}

{{ __('Yeni yemək əlavə et') }}

@if($errors->any())
@foreach($errors->all() as $e)

{{ $e }}

@endforeach
@endif
@csrf
{{-- ============ Категории меню ============ --}}

{{ __('Kateqoriyalar') }}

@foreach($menus as $menu)
first) style="display:none;" @endif> @include('profile._category_panel', ['owner' => $menu, 'type' => 'menu'])
@endforeach
{{-- ============ Блюда по меню ============ --}} @if($totalDishes === 0)

{{ __('Yemək yoxdur') }}.

{{ __('Yuxarıdakı formadan ilk yeməyi əlavə edin.') }}

@else {{-- ============ Фильтр и поиск ============ --}}
@foreach($menus as $menu) @php $dishList = $grouped[$menu->id] ?? []; @endphp @if(count($dishList))
{{ $menu->name }} {{ __('QR menyu') }} {{ count($dishList) }} {{ __('yemək') }}
@foreach($dishList as $p)
{{-- Display --}}
@if($p->image_url) @else
@endif
{{ $p->name }}
{{ number_format($p->price, 2) }} ₼{{ $p->category ? ' · ' . $p->category->name : '' }}{{ $p->description ? ' · ' . mb_substr($p->description, 0, 60) : '' }}
{{-- Edit form --}} {{-- Actions --}}
@csrf @method('PUT')
@csrf @method('DELETE')
@endforeach
@endif @endforeach @endif @endif @endif @endsection @push('scripts') @endpush