@php $logoSetting = $cachedSettings->where('key', 'site_logo')->first(); $logoPath = ($logoSetting && $logoSetting->value && Storage::exists($logoSetting->value)) ? Storage::url($logoSetting->value) : null; $invoiceLogoSetting = $cachedSettings->where('key', 'invoice_logo')->first(); $invoiceLogoPath = ($invoiceLogoSetting && $invoiceLogoSetting->value && Storage::exists($invoiceLogoSetting->value)) ? Storage::url($invoiceLogoSetting->value) : 'https://via.placeholder.com/100x100.png?text=Logo'; // Placeholder if no logo $siteNameSetting = $cachedSettings->where('key', 'site_name')->first(); $siteName = $siteNameSetting ? $siteNameSetting->value : 'اسم الأتيليه'; $addressSetting = $cachedSettings->where('key', 'address')->first(); $address = $addressSetting ? $addressSetting->value : 'العنوان التفصيلي هنا'; $phoneSetting = $cachedSettings->where('key', 'contact_number')->first(); $phoneNumber = $phoneSetting ? $phoneSetting->value : '0123456789'; $emailSetting = $cachedSettings->where('key', 'site_email')->first(); $email = $emailSetting ? $emailSetting->value : 'email@example.com'; @endphp فاتورة حجز - {{ $siteName }}
@if ($invoiceLogoPath) @endif
{{ $siteName }}
لفساتين الزفاف والسواريه
فاتورة رقم: {{ $reservation->id }}
تاريخ اليوم: {{ date('Y/m/d') }}
معلومات العميل
اسم العميل: {{ $reservation->customer?->name ?? 'غير محدد' }}
تليفون: {{ $reservation->customer?->phone ?? 'غير محدد' }}
المدينة: {{ $reservation->customer?->city ?? 'غير محدد' }}
العنوان: {{ $reservation->customer?->address ?? 'غير محدد' }}
التفاصيل والتواريخ
وصف الفستان: {{ $reservation->product->sku }} - {{ $reservation->product->name }}
تاريخ المناسبة: {{ $reservation->event_date ? \Carbon\Carbon::parse($reservation->event_date)->format('Y-m-d') : 'غير محدد' }}
تاريخ البروفة: {{ $reservation->fitting_date ? \Carbon\Carbon::parse($reservation->fitting_date)->format('Y-m-d') : 'غير محدد' }}
تاريخ الاستلام: {{ $reservation->customer_pickup_date ? \Carbon\Carbon::parse($reservation->customer_pickup_date)->format('Y-m-d') : 'غير محدد' }}
تاريخ الإرجاع: {{ $reservation->customer_return_date ? \Carbon\Carbon::parse($reservation->customer_return_date)->format('Y-m-d') : 'غير محدد' }}
المقاسات والخيارات
@forelse($reservation->selectedOptions as $selectedOption) @empty @endforelse
{{ $selectedOption->option->name }}: {{ $selectedOption->value }}
لا توجد خيارات إضافية
تفاصيل الدفع
مبلغ الإيجار {{ number_format($reservation->price, 2) }}
المبلغ المدفوع (مقدم) {{ number_format($reservation->deposit, 2) }}
المبلغ المتبقي {{ number_format($reservation->price - $reservation->deposit, 2) }}
إقرار استلام: أُقر أنا الموقع أدناه بأنني قد استلمت الفستان المذكور أعلاه بحالة جيدة وسليمة، وألتزم برده بنفس الحالة التي استلمته عليها. كما أتحمل كامل تكاليف أي تلفيات قد تحدث به وفقًا لتقدير إدارة الأتيليه، وإلا أعتبر خائنًا للأمانة.
توقيع المستلم