@extends('dashboard.body.main') @section('container')
@if (session()->has('success')) @endif @if (session()->has('error')) @endif

Lista de productos

Importar Exportar + producto
{{-- Buscador --}}
{{-- Filtro por Categoría --}}
{{-- Filas por página --}}
@forelse ($products as $product) @php $largeImg = asset('assets/images/product/default.webp'); $thumbImg = asset('assets/images/product/default.webp'); if ($product->product_image) { if (file_exists(public_path('upload/products/thumbnail/' . $product->product_image))) { $thumbImg = asset('upload/products/thumbnail/' . $product->product_image); } elseif (file_exists(storage_path('app/public/products/thumbnail/' . $product->product_image))) { $thumbImg = asset('storage/products/thumbnail/' . $product->product_image); } else { $thumbImg = file_exists(public_path('upload/products/' . $product->product_image)) ? asset('upload/products/' . $product->product_image) : asset('storage/products/' . $product->product_image); } $largeImg = file_exists(public_path('upload/products/' . $product->product_image)) ? asset('upload/products/' . $product->product_image) : asset('storage/products/' . $product->product_image); } @endphp @empty @endforelse
N°. Foto @sortablelink('product_name', 'Nombre') @sortablelink('category.name', 'Categoria') @sortablelink('supplier.name', 'Proveedor') @sortablelink('buying_price', 'P. Costo') @sortablelink('selling_price', 'P. Venta') Estado Acción
{{ (($products->currentPage() * $products->perPage()) - $products->perPage()) + $loop->iteration }} @if ($product->product_image) @else @endif {{ $product->product_name }} {{ $product->category->name ?? '—' }} {{ $product->supplier->name ?? '—' }} ${{ number_format($product->buying_price, 0, ',', '.') }} ${{ number_format($product->selling_price, 0, ',', '.') }}
@csrf @if ($product->product_status) @else @endif
@method('delete') @csrf
No se encontraron productos.
{{ $products->links() }}
{{-- ============================================================ Modal: Gestión de Categorías (CRUD en Línea) ============================================================ --}} {{-- ============================================================ Modal: Gestión de Proveedores (CRUD en Línea) ============================================================ --}} @endsection