@extends('layouts.master') @section('css') @endsection @section('title') دليل العملاء الشامل @stop @section('page-header')
{{-- كارت إجمالي عدد العملاء --}}
إجمالي عدد العملاء بالنظام

{{ number_format($totalCustomersCount) }} عميل

{{-- 🌟 كارت محرك البحث الذكي بجانبه بنفس الاستايل --}}
البحث السريع عن عميل
@if(request('search')) @endif
@endsection @section('content')
@forelse($customers as $customer) {{-- 1. كود العميل --}} {{-- 2. اسم العميل --}} {{-- 3. رقم الجوال --}} {{-- 4. الرابط وبيانات الدخول --}} {{-- 12. زرار إنشاء العقد --}} @empty {{-- 🌟 تم التعديل لـ 11 هنا عشان المظهر يفضل متناسق --}} @endforelse
# ID اسم العميل / المؤسسة تاريخ الاشتراك رقم الجوال الرابط وبيانات الدخول العقد
{{ $customer->id }} {{ $customer->name ?? '---' }} @if($customer->subscription_date)
{{-- 1. عرض تاريخ الاشتراك الأصلي --}} {{ \Carbon\Carbon::parse($customer->subscription_date)->format('Y-m-d') }} {{-- 2. حساب المده المنقضية من تاريخ الاشتراك حتي اليوم --}} @php $startDate = \Carbon\Carbon::parse($customer->subscription_date); $now = \Carbon\Carbon::now(); // حساب الفارق الإجمالي بالأشهر $totalMonths = $startDate->diffInMonths($now); $years = round($totalMonths / 12); // معالجة الفروق البسيطة للأشهر if ($years == 0 && $totalMonths >= 6) { $years = 1; } // صياغة النص العربي بشكل احترافي $yearsText = match(true) { $years <= 0 => 'أقل من سنة', $years == 1 => 'منذ سنة', $years == 2 => 'منذ سنتين', $years >= 3 && $years <= 10 => 'منذ ' . $years . ' سنوات', default => 'منذ ' . $years . ' سنة' }; @endphp {{-- عرض النص بخط صغير وخفيف أسفل البدج --}} {{ $yearsText }}
@else --- @endif
{{ $customer->phone ?? '---' }} @if($customer->website_link) زيارة الموقع @else --- @endif @if($customer->admin_credentials)
{{ $customer->admin_credentials }}
@else (لا توجد بيانات دخول) @endif
إنشاء عقد
لا يوجد أي عملاء مسجلين في النظام حالياً.
{{-- روابط التنقل بين الصفحات أسفل الجدول --}}
{!! $customers->links() !!}
@endsection