@php $logoFullPath = public_path('images/logo-full.png'); $logoPath = public_path('images/logo.png'); $logoBase64 = null; if(file_exists($logoFullPath)) { $logoData = base64_encode(file_get_contents($logoFullPath)); $logoBase64 = 'data:image/png;base64,' . $logoData; } elseif(file_exists($logoPath)) { $logoData = base64_encode(file_get_contents($logoPath)); $logoBase64 = 'data:image/png;base64,' . $logoData; } @endphp @if($logoBase64) @endif

REPORTE DE PRODUCCIÓN PENDIENTE

Generado: {{ $fecha }} | Total: {{ $productos->count() }} producto(s)

@if($productos->count() > 0) @foreach($productos as $producto) {{-- Chofer - espacio en blanco --}} {{-- Proveedor --}} {{-- Número de Venta --}} {{-- Cliente --}} {{-- Foto del Producto --}} {{-- Nombre del Producto + Código --}} {{-- Cantidad --}} {{-- Cantidad de Cajas --}} @endforeach
Chofer Proveedor N° Venta Cliente Foto Producto Cantidad Cajas
  {{ $producto->otProveedorProducto->name ?? $producto->proveedorProducto->name ?? '-' }} @php $proveedor = $producto->otProveedorProducto ?? $producto->proveedorProducto; @endphp @if($proveedor && $proveedor->address) {{ $proveedor->address }} @endif @if($proveedor && $proveedor->phone) Tel: {{ $proveedor->phone }} @endif #{{ $producto->venta_id }} {{ $producto->venta->nombre ?? '-' }} @if($producto->producto && $producto->producto->images && count($producto->producto->images) > 0) @php $firstImage = $producto->producto->images[0]; $imagePath = public_path('storage/' . $firstImage); $imageBase64 = ''; if (file_exists($imagePath)) { $imageData = base64_encode(file_get_contents($imagePath)); $mimeType = mime_content_type($imagePath); $imageBase64 = 'data:' . $mimeType . ';base64,' . $imageData; } @endphp @if($imageBase64) Producto @else
Sin foto
@endif @else
Sin foto
@endif
{{ $producto->producto->name ?? 'Sin nombre' }} @php $supplierCode = $getSupplierCode($producto); @endphp @if($supplierCode) ({{ $supplierCode }}) @endif {{ number_format($producto->cantidad, 0, ',', '.') }}{{ $producto->cantidad_cajas ?? '-' }}
@else

No hay productos pendientes para mostrar.

@endif