@php $storeName = \App\Models\Setting::get('store_name', 'Gestock Pro'); $storeLogo = \App\Models\Setting::get('store_logo'); $currency = currency_symbol(); $locale = app()->getLocale(); $isRTL = $locale === 'ar'; $dir = $isRTL ? 'rtl' : 'ltr'; @endphp {{ trans('messages.low_stock_products') }}
@if($storeLogo) {{ $storeName }} @else

{{ $storeName }}

@endif

{{ trans('messages.low_stock_products') }}

{{ trans('messages.date') }}: {{ date('Y-m-d') }}

{{ trans('messages.total_products') }}: {{ $products->count() }}

@if($products->count() > 0) @foreach($products as $product) @endforeach
{{ trans('messages.image') }} {{ trans('messages.product_name') }} {{ trans('messages.sku') }} {{ trans('messages.barcode') }} {{ trans('messages.category') }} {{ trans('messages.stock_quantity') }} {{ trans('messages.selling_price') }} {{ trans('messages.purchase_price') }} {{ trans('messages.status') }}
@if($product->image && \Storage::disk('public')->exists($product->image)) {{ $product->name }} @else
📦
@endif
{{ app()->getLocale() === 'ar' && $product->name_ar ? $product->name_ar : $product->name }}
{{ $product->sku ?? '-' }} {{ $product->barcode ?? '-' }} {{ $product->category ? (app()->getLocale() === 'ar' && $product->category->name_ar ? $product->category->name_ar : $product->category->name) : '-' }} {{ $product->stock_quantity }} {{ format_currency($product->selling_price) }} {{ format_currency($product->purchase_price) }} {{ trans('messages.low_stock') }}

{{ trans('messages.summary') }}

{{ trans('messages.total_low_stock_products') }}: {{ $products->count() }}

{{ trans('messages.total_stock_value') }}: {{ format_currency($products->sum(function($p) { return $p->stock_quantity * $p->purchase_price; })) }}

@else

{{ trans('messages.no_low_stock_products') }}

@endif