@extends('admin.layouts.master') @section('title', 'إدارة الطلاب - عرض') @section('content') @php $stats = $profile['stats'] ?? []; $guardian = $profile['guardian'] ?? []; $financial = $profile['financial'] ?? []; $learning = $profile['learning'] ?? []; @endphp
@include('admin.partials.page-header', [ 'title' => 'الملف الشامل للطالب', 'breadcrumbs' => $breadcrumbs, 'actions' => [ [ 'title' => 'تعديل', 'url' => route('admin.students.edit', $student), 'icon' => 'ti ti-edit', 'class' => 'btn-primary', ], ], ]) @include('admin.partials.alerts')

ملف الطالب

{{ $student->full_name }}

{{ $student->status_label }} الفرع: {{ $student->branch?->name ?? '-' }} رقم الطالب: #{{ $student->id }}
التسجيلات: {{ $stats['enrollments'] ?? 0 }} الاشتراكات: {{ $stats['subscriptions'] ?? 0 }} الدفعات: {{ $stats['payments'] ?? 0 }} الاختبارات: {{ $stats['assessments'] ?? 0 }}
البيانات الأساسية

العمر

{{ $student->age }}

الجنسية

{{ $student->nationality }}

الهاتف

{{ $student->phone }}

واتساب

{{ $student->whatsapp ?: '-' }}

رقم الهوية/الجواز

{{ $student->identity_number ?: '-' }}

تاريخ التسجيل

{{ optional($student->created_at)->format('Y-m-d') }}

ولي الأمر والمؤشرات

اسم ولي الأمر

{{ $guardian['name'] ?? '-' }}

هاتف ولي الأمر

{{ $guardian['phone'] ?? '-' }}

واتساب ولي الأمر

{{ $guardian['whatsapp'] ?? '-' }}

إجمالي المدفوع {{ $financial['total_paid'] ?? '0.00 ر.س' }}
إجمالي المتبقي {{ $financial['total_remaining'] ?? '0.00 ر.س' }}
متوسط الاختبارات {{ $learning['assessment_avg'] !== null ? $learning['assessment_avg'] . '%' : '-' }}
آخر متابعة {{ $learning['last_progress_date'] ?? '-' }}
التسجيلات في الحلقات
@forelse($profile['enrollments'] ?? [] as $enrollment) @empty @endforelse
الحلقة المعلم المستوى/المسار حالة الحلقة حالة التسجيل التاريخ
{{ $enrollment['group'] }} {{ $enrollment['teacher'] }} {{ $enrollment['level'] }} / {{ $enrollment['track'] }} {{ $enrollment['group_status'] }} {{ $enrollment['enrollment_status'] }} {{ $enrollment['date'] }}
لا توجد تسجيلات في الحلقات
الاشتراكات
@forelse($profile['subscriptions'] ?? [] as $subscription) @empty @endforelse
الخطة النهائي المدفوع المتبقي الحالة
{{ $subscription['plan'] }} {{ $subscription['final'] }} {{ $subscription['paid'] }} {{ $subscription['remaining'] }} {{ $subscription['status'] }}
لا توجد اشتراكات
آخر الدفعات
@forelse($profile['payments'] ?? [] as $payment) @empty @endforelse
الإيصال التاريخ المبلغ
{{ $payment['receipt'] }} {{ $payment['date'] }} {{ $payment['amount'] }}
لا توجد دفعات
آخر المتابعات التعليمية
@forelse($profile['progress_logs'] ?? [] as $log) @empty @endforelse
التاريخ الحفظ المراجعة الالتزام
{{ $log['date'] }} {{ $log['memorization'] }} {{ $log['revision'] }} {{ $log['commitment'] }}
لا توجد متابعات
آخر الاختبارات
@forelse($profile['assessments'] ?? [] as $assessment) @empty @endforelse
التاريخ النوع المتوسط
{{ $assessment['date'] }} {{ $assessment['type'] }} @if($assessment['average'] !== null) {{ $assessment['average'] }}% @else - @endif
لا توجد اختبارات
العودة إلى قائمة الطلاب
@can('students.update') تعديل الطالب @endcan @can('students.delete')
@csrf @method('DELETE')
@endcan
@endsection