{{-- resources/views/superadmin/proactive/plus/grid.blade.php --}} @extends('layouts.superadmin') @section('title','ProActive+ — مواعيد الفعاليات (بلس)') @section('page-title','⚡ ProActive+ — مواعيد الأسبوع (بلس)') @section('content') @php // ✅ Safe debug toggle (ما انحذف شي - بس عرض مشروط) $showDebug = (request()->boolean('debug') || request()->get('dbg') === '1'); @endphp
{{-- HERO رسمي للفئة +Plus (كونتراست عالي) --}}
جيش الوفاء الذهبي • ProActive+ • Plus Only

مواعيد ProActive+ (بلَس)

تقويم فعاليات Plus الخاصة بالفريق. اليوم يظهر بتمييز واضح — والباقي مرتب وسهل على الموبايل.

Plus فقط Active Upcoming Finished/Cancelled TZ: {{ $tz }}
{{-- Cards إحصائيات سريعة (كونتراست قوي) --}}
اليوم
{{ number_format($stats['today'] ?? 0) }}
غداً
{{ number_format($stats['tomorrow'] ?? 0) }}
هذا الأسبوع
{{ number_format($stats['week'] ?? 0) }}
ماضية (30 يوم)
{{ number_format($stats['past'] ?? 0) }}
نوع الفعالية
Plus فقط
{{-- GRID أسبوعي: اليوم / غداً / باقي الأسبوع / ماضية --}}
{{-- عمود 1: اليوم + غداً --}}
{{-- اليوم --}}

اليوم ({{ \Carbon\Carbon::parse($today,$tz)->locale('ar')->dayName }})

{{ number_format(($stats['today'] ?? 0)) }}
@if(($todayItems ?? collect())->isEmpty())
لا يوجد مواعيد اليوم.
@else
@foreach($todayItems as $ev) @include('superadmin.proactive.plus.partials._card', ['ev'=>$ev, 'tz'=>$tz, 'highlight'=>true]) @endforeach
@endif
{{-- غداً --}}

غداً ({{ \Carbon\Carbon::parse($tomorrow,$tz)->locale('ar')->dayName }})

{{ number_format(($stats['tomorrow'] ?? 0)) }}
@if(($tomorrowItems ?? collect())->isEmpty())
لا يوجد مواعيد غداً.
@else
@foreach($tomorrowItems as $ev) @include('superadmin.proactive.plus.partials._card', ['ev'=>$ev, 'tz'=>$tz, 'highlight'=>false]) @endforeach
@endif
{{-- عمود 2: باقي الأسبوع + ماضية --}}
{{-- باقي الأسبوع --}}

باقي الأسبوع

{{ number_format(($stats['week'] ?? 0)) }}
@if(($weekItems ?? collect())->isEmpty())
لا يوجد مواعيد لباقي الأسبوع.
@else
@foreach($weekItems as $ev) @include('superadmin.proactive.plus.partials._card', ['ev'=>$ev, 'tz'=>$tz, 'highlight'=>false]) @endforeach
@endif
{{-- ماضية (آخر 30 يوم) --}}

مواعيد ماضية (30 يوم)

{{ number_format(($stats['past'] ?? 0)) }}
@if(($pastItems ?? collect())->isEmpty())
لا يوجد سجلات ماضية للعرض.
@else
@foreach($pastItems as $ev) @include('superadmin.proactive.plus.partials._card', ['ev'=>$ev, 'tz'=>$tz, 'highlight'=>false, 'muted'=>true]) @endforeach
@endif
{{-- توضيح للاستخدام (SAFE Toggle - ما انحذف) --}}
معلومة

🧭 يعرض "اليوم/غداً/باقي الأسبوع/ماضية" تلقائياً حسب منطقة التوقيت: {{ $tz }}.

{{-- Debug only (حتى ما تنكشف معلومات تقنية) --}} @if($showDebug)

⚙️ المصدر: جدول proactive_schedules مُرشّح على event_type = 'plus'. الحالة المقبولة: upcoming، active، finished، cancelled.

لتفعيل هذا القسم: أضف ?debug=1 للرابط.

@endif
{{-- زر صغير لتفعيل debug بسرعة (اختياري - بدون حذف) --}}
@endsection