@php $max_prices_columns = Modules\Item\Models\ItemUnitType::select(\DB::raw('count(item_id) as total')) ->wherein('item_id',$records->pluck('id')) ->groupby('item_id') ->get()->max('total'); @endphp Productos @if(!empty($records)) {{-- @for($i=0;$i<$max_prices_columns;$i++) --}} {{-- @endfor --}} @foreach($records as $key => $value) @php /** @var \App\Models\Tenant\Item $value */ $item_unit_types = $value->item_unit_types->toArray(); @endphp @for($i=0;$i<$max_prices_columns;$i++) @if(isset($item_unit_types[$i])) @php $unidad = ''; $descripcion = ''; $factor = ''; $precio_1 = ''; $precio_2 = ''; $precio_3 = ''; $precio_defecto = ''; $codBar = ''; if(isset($item_unit_types[$i])){ $temp = $item_unit_types[$i]; $unidad = $temp['unit_type_id']; $descripcion = $temp['description']; $factor = $temp['quantity_unit']; $precio_1 = $temp['price1']; $precio_2 = $temp['price2']; $precio_3 = $temp['price3']; $precio_defecto = $temp['price_default']; $codBar = $temp['barcode']; } @endphp @endif @endfor @endforeach
Código Interno (Producto) Descripcion Unidad Factor Precio 1 Precio 2 Precio 3 Precio por defecto Código de barra Producto
{{$value->internal_id}}{{$descripcion}} {{$unidad}} {{$factor}} {{$precio_1}} {{$precio_2}} {{$precio_3}} {{$precio_defecto}} {{$codBar}} {{$value->description ? $value->description : $value->name}}
@else

No se encontraron registros.

@endif