@extends('layouts.superadmin') @section('title', 'متابعة نصائح المستشارين') @section('content')
{{-- فلاش نجاح / خطأ --}} @if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif {{-- الهيدر + السلايد تبع القائمتين --}}

متابعة نصائح المستشارين

مراقبة نصائح المستشارين، المستلمين، وحالات القراءة والردود مع إحصائيات مفصلة.

{{-- سويش بين قائمتين (سلايد بسيط) --}}
{{-- كروت إحصائيات عامة --}}
{{ $stats['total'] }} إجمالي النصائح
{{ $stats['read'] }} نصائح مقروءة
{{ $stats['unread'] }} نصائح غير مقروءة
{{ $stats['with_reply'] }} نصائح بها رد
{{-- ==== تبويب 1: متابعة المستشارين ==== --}}
{{-- نموذج الفلترة --}}
{{-- كروت النصائح --}} @if($tips->count() > 0)
@foreach($tips as $tip)
{{-- هيدر المستشار والمستلم --}}
{{-- صورة المستشار --}}
@php $advisor = $tip->advisor; @endphp @if($advisor && $advisor->avatar_url ?? false) {{ $advisor->name }} @else
@endif

المستشار

{{ $advisor?->name ?? 'مستشار غير معروف' }}

إلى: {{ $tip->recipient->name ?? 'مستخدم محذوف' }}

{{-- محتوى النصيحة --}}

العنوان

{{ $tip->title }}

النصيحة

{{ \Illuminate\Support\Str::limit($tip->content, 120) }}

@if($tip->reply)

رد المستلم / الإدارة:

{{ \Illuminate\Support\Str::limit($tip->reply, 120) }}

@endif {{-- حالة النصيحة --}}
{{-- حالة القراءة --}} @if($tip->is_read) مقروءة @else غير مقروءة @endif {{-- وجود رد --}} @if($tip->reply) يوجد رد @endif @if($tip->attachment) مرفق @endif
{{ $tip->created_at->format('Y/m/d H:i') }}
{{-- أكشنات --}}
تعديل
@csrf @method('DELETE')
@endforeach
{{-- الباجينيشن --}} @if($tips->hasPages())

عرض {{ $tips->firstItem() }} إلى {{ $tips->lastItem() }} من أصل {{ $tips->total() }} نصيحة

{{ $tips->withQueryString()->links() }}
@endif @else

لا توجد نصائح

لا توجد نصائح تطابق معايير البحث الحالية.

@endif
{{-- ==== تبويب 2: إحصائيات المستشارين ==== --}}
{{-- سويتش التبويبات --}} @endsection