{{-- تنبيهات --}} @if (session('status'))
{{ session('status') }}
تمت العملية بنجاح.
@endif @if ($errors->any())
تعذّر الحفظ
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
{{-- شريط جانبي ثابت (تمرير ذكي) --}} {{-- المحتوى الرئيسي --}}
{{-- الإعدادات الأساسية --}}

الإعدادات الأساسية

{{-- الصورة (أصغر وحجم ثابت) --}}
JPEG/PNG مقاس ثابت
@error('avatar')
{{ $message }}
@enderror
{{-- اسم المستخدم --}}
@error('username')
{{ $message }}
@enderror
{{-- الجوال --}}
@error('phone')
{{ $message }}
@enderror
{{-- اللغة --}}
@error('lang')
{{ $message }}
@enderror
{{-- البيانات الشخصية --}}

البيانات الشخصية

@if($this->personalDataState !== 'complete') البيانات الشخصية غير مكتملة @else مكتملة @endif
@error('du_first_name')
{{ $message }}
@enderror
@error('du_father_name')
{{ $message }}
@enderror
@error('du_grandfather_name')
{{ $message }}
@enderror
@error('du_last_name')
{{ $message }}
@enderror
@error('du_national_id')
{{ $message }}
@enderror
@error('du_gender')
{{ $message }}
@enderror
@error('du_birth_date')
{{ $message }}
@enderror
@error('du_nationality')
{{ $message }}
@enderror
@error('du_education_level')
{{ $message }}
@enderror
@error('du_university')
{{ $message }}
@enderror
@error('du_graduation_year')
{{ $message }}
@enderror
@error('du_gpa')
{{ $message }}
@enderror
@error('du_gpa_scale')
{{ $message }}
@enderror
@error('du_grade')
{{ $message }}
@enderror
@error('du_education_attachment')
{{ $message }}
@enderror @if($dataUser?->education_attachment) @endif
@error('du_personal_photo')
{{ $message }}
@enderror @if($dataUser?->personal_photo)
Personal Photo
@endif
{{-- البريد الإلكتروني (تغيير بخطوتين) --}}

البريد الإلكتروني

@error('new_email')
{{ $message }}
@enderror
{{-- حقول الأكواد بعد الإرسال --}} @if($showEmailOtpSection)
@error('code_old_email')
{{ $message }}
@enderror
@error('code_new_email')
{{ $message }}
@enderror
@endif
{{-- التحقق الثنائي --}}

التحقق الثنائي (2FA)

رموز عبر البريد
حماية إضافية عند تسجيل الدخول
{{ $two_factor_enabled ? 'مفعّل' : 'غير مفعّل' }}
@if(!$two_factor_enabled)
@if($show2faVerifySection)
@endif
@else
@if(!$show2faDisableSection)
@else
@error('two_factor_password')
{{ $message }}
@enderror
@endif
@endif
{{-- كلمة المرور --}}

كلمة المرور

@error('current_password')
{{ $message }}
@enderror
@error('new_password')
{{ $message }}
@enderror
{{-- المدفوعات --}} {{-- ======================= المدفوعات (نفس تنسيق جدول الطلبات) ======================= --}}

المدفوعات

إجمالي: {{ count($payments ?? []) }} عملية
@php $payStatusMap = [ 'paid' => ['label' => 'مدفوع', 'class' => 'kt-badge-success'], 'failed' => ['label' => 'فشل', 'class' => 'kt-badge-destructive'], 'initiated' => ['label' => 'قيد التنفيذ', 'class' => 'kt-badge-warning'], ]; @endphp @forelse(($payments ?? []) as $p) @php $methodAr = [ 'creditcard' => 'بطاقة ائتمانية', 'Wallet' => 'المحفظة', ][$p['method'] ?? ''] ?? ($p['method'] ?? '—'); $s = $payStatusMap[$p['status'] ?? ''] ?? ['label' => ($p['status'] ?? '—'), 'class' => 'kt-badge-outline']; @endphp @empty @endforelse
التاريخ اسم الخدمة المبلغ طريقة الدفع البطاقة الحالة تفاصيل
{{ $p['date'] ?? '—' }} {{ $p['product'] ?? '—' }} {{ number_format((float)($p['amount'] ?? 0), 2) }} {{ $p['currency'] ?? 'SAR' }}
{{ $methodAr }} @if(!empty($p['brand'])) — {{ $p['brand'] }} @endif
@if(!empty($p['last4'])) •••• {{ $p['last4'] }} @else — @endif {{ $s['label'] }}
فاتورة: {{ $p['invoice'] ?? '—' }}
@if(($p['status'] ?? '') === 'failed' && !empty($p['reason']))
{{ $p['reason'] }}
@endif
لا توجد مدفوعات حتى الآن.
{{-- سبينر --}}
{{-- فوتر الجدول --}}