| {{__('messages.Item')}} | {{__('messages.quantity')}} | |
| {{ $item->item->name }} | {{ $fmt($item->quantity) }} | |
| {{__('messages.Total number:')}} | {{ $fmt($totalQuantity) }} | |
@php /* |-------------------------------------------------------------------------- | Number formatting helper || دالة تنسيق الأرقام |-------------------------------------------------------------------------- | $fmt(1234567.5) => "1,234,567.500" | $fmt(1200) => "1,200" (لا يضيف كسوراً لرقم صحيح) | $fmt(1234.5, 3) => "1,234.500" (عدد خانات محدد) | | تُعيد القيمة كما هي إن لم تكن رقمية (نص / فارغ / null). */ $fmt = function ($value, $decimals = null) { if ($value === null || $value === '') { return ''; } if (!is_numeric($value)) { return $value; } $value = (float) $value; if ($decimals === null) { $decimals = (floor($value) == $value) ? 0 : 3; } return number_format($value, $decimals); }; @endphp

| {{__('messages.Item')}} | {{__('messages.quantity')}} | |
| {{ $item->item->name }} | {{ $fmt($item->quantity) }} | |
| {{__('messages.Total number:')}} | {{ $fmt($totalQuantity) }} | |