@php use Modules\Inventory\Support\InventoryReportColumns; $selectedColumns = InventoryReportColumns::selected($columns ?? []); if (empty($selectedColumns)) { // Nunca exportar una tabla sin columnas -- si por lo que sea llega // vacio, cae al default (Nombre + Laboratorio + Stock). $selectedColumns = InventoryReportColumns::selected(InventoryReportColumns::defaultKeys()); } $columnCount = count($selectedColumns); @endphp Inventario personalizado
Inventario
Empresa:{{ $company->name }}
RUC:{{ $company->number }}
Fecha:{{ date('d/m/Y') }}
@foreach($selectedColumns as $col) @endforeach @foreach($records as $row) @foreach($selectedColumns as $col) @endforeach @endforeach
#{{ $col['label'] }}
{{ $loop->iteration }}{{ $row[$col['key']] ?? '' }}