{{-- تم تصحيح الرابط هنا --}} نظام الموارد البشرية
    @auth
  • {{-- تم تصحيح الرابط هنا --}} لوحة التحكم
  • @can('view employee')
  • الموظفين
  • @endcan @can('view attendance')
  • الحضور
  • @endcan @can('view leave')
  • {{-- تم تصحيح الرابط هنا --}} الإجازات
  • @endcan @can('view payroll')
  • {{-- تم تصحيح الرابط هنا --}} الرواتب
  • @endcan @can('view loan')
  • القروض
  • @endcan @can('view deduction')
  • الاستقطاعات
  • @endcan @can('view training')
  • {{-- تم تعطيل الرابط مؤقتاً لعدم وجود مسار له --}} التدريب
  • @endcan @can('view notification')
  • الإشعارات {{-- ✅ عرض العلامة فقط إذا كان هناك إشعارات غير مقروءة --}} @auth @php $user = auth()->user(); $isAdminOrHR = $user->hasRole('admin') || $user->hasRole('hr') || $user->hasRole('super-admin'); $unreadNotificationsCount = $isAdminOrHR ? $user->unreadNotifications()->count() : 0; @endphp @if ($isAdminOrHR && $unreadNotificationsCount > 0) {{ $unreadNotificationsCount }} @endif @endauth
    • جميع الإشعارات
    • إعدادات الإشعارات
    • {{-- ✅ زر "تعليم الكل" --}} @auth @if ($isAdminOrHR && $unreadNotificationsCount > 0)

    • تعليم الكل كمقروء
    • @endif @endauth
  • @endcan @can('view user')
  • الإدارة
    • المستخدمين
    • @can('view role')
    • الأدوار والصلاحيات
    • @endcan

    • إعدادات النظام
  • @endcan @endauth
@auth
    • @can('create employee')
    • إضافة موظف
    • @endcan @can('create leave') {{-- تم تصحيح الرابط هنا --}}
    • طلب إجازة
    • @endcan {{-- removed old quick 'تسجيل حضور' link because page has dedicated quick actions/buttons now --}} @can('create loan')
    • طلب قرض
    • @endcan @can('create payroll') {{-- تم تصحيح الرابط هنا --}}
    • إنشاء راتب
    • @endcan
  • {{ substr(auth()->user()->name, 0, 1) }}
    {{ auth()->user()->name }}
    • {{ substr(auth()->user()->name, 0, 1) }}
      {{ auth()->user()->name }}
      {{ auth()->user()->email }}

    • الملف الشخصي
    • الإعدادات
    • @can('view notification')
    • الإشعارات {{-- ✅ عرض العلامة فقط إذا كان هناك إشعارات غير مقروءة --}} @auth @php $user = auth()->user(); $isAdminOrHR = $user->hasRole('admin') || $user->hasRole('hr') || $user->hasRole('super-admin'); $unreadNotificationsCount = $isAdminOrHR ? $user->unreadNotifications()->count() : 0; @endphp @if ($isAdminOrHR && $unreadNotificationsCount > 0) {{ $unreadNotificationsCount }} @endif @endauth
    • @endcan

    • @csrf
@else
  • تسجيل الدخول
  • @if(Route::has('register'))
  • إنشاء حساب
  • @endif
@endauth