@php use App\Support\PdfArabic; @endphp {{ PdfArabic::glyphs('عرض سعر '.($quotation->quotation_number ?? ('QT-'.$quotation->id))) }} @include('pdf.partials.cairo-font-face') @php $qnum = $quotation->quotation_number ?? ('QT-'.str_pad((string) $quotation->id, 3, '0', STR_PAD_LEFT)); $isDraft = $quotation->status === \App\Models\Quotation::STATUS_DRAFT; @endphp

{{ PdfArabic::glyphs('عرض سعر') }}

{{ PdfArabic::glyphs($company?->name ?? config('app.name')) }}

{{ PdfArabic::glyphs('الرقم الضريبي:') }} {{ $company && $company->tax_number ? $company->tax_number : '—' }}

@if(!empty($logoDataUri))
@endif
@if($isDraft) {{ PdfArabic::glyphs('مسودة') }} @endif
{{-- ترتيب الخلايا: اليسار في PDF أولاً في DOM (العميل / صالح حتى) ثم اليمين (رقم العرض / التاريخ) --}}
{{ PdfArabic::glyphs('العميل:') }} {{ PdfArabic::glyphsIfArabic($quotation->customer?->display_name ?? '—') }} {{ PdfArabic::glyphs('رقم العرض:') }} {{ $qnum }}
{{ PdfArabic::glyphs('صالح حتى:') }} {{ $quotation->valid_until?->format('Y-m-d') ?? '—' }} {{ PdfArabic::glyphs('تاريخ العرض:') }} {{ $quotation->date?->format('Y-m-d') ?? '—' }}
{{-- أعمدة من اليسار إلى اليمين في PDF = إجمالي البند … # (عكس ترتيب المصدر المنطقي لـ dompdf) --}} @foreach($quotation->items as $idx => $line) @endforeach
{{ PdfArabic::glyphs('إجمالي البند') }} {{ PdfArabic::glyphs('الضريبة %') }} {{ PdfArabic::glyphs('الخصم %') }} {{ PdfArabic::glyphs('سعر الوحدة') }} {{ PdfArabic::glyphs('الكمية') }} {{ PdfArabic::glyphs('المنتج') }} #
{{ erp_money((float) $line->line_total) }} {{ erp_qty((float) $line->tax_percent) }} {{ erp_qty((float) $line->discount_percent) }} {{ erp_money((float) $line->unit_price) }} {{ erp_qty((float) $line->quantity) }} {{ PdfArabic::glyphsIfArabic($line->item?->name_ar ?? $line->item?->code ?? '—') }} {{ $idx + 1 }}
{{ PdfArabic::glyphs('الإجمالي:') }} SAR {{ erp_money((float) $quotation->total_amount) }}
@if(!empty(trim($quotation->terms ?? '')))
{{ PdfArabic::glyphs('الشروط والأحكام:') }}
{{ PdfArabic::glyphsIfArabic(trim($quotation->terms)) }}
@endif
@if(!empty($qrDataUri))
QR

{{ PdfArabic::glyphs('مسح الرمز للتحقق من صحة المستند') }}

@endif