@extends('plantilla.app') @section('titulo', 'PRODUCTOS') @section('contenido') {{-- ALERTAS --}} @if (session('error'))
{{ session('error') }}
@endif @if ($errors->any() && !session('error'))
{{ $errors->first() }}
@endif @if (session('success'))
{{ session('success') }}
@endif

Gestión

Productos

Administra el catálogo de productos y su disponibilidad.

{{-- Formulario unificado de Filtros y Búsqueda --}}
{{-- Solo mostramos el select si es ADMIN --}} @if(Auth::user()->tipo == 'ADMIN')
@endif {{-- Buscador por texto --}}
{{-- Botón submit oculto para permitir envío con tecla Enter en el input --}}
{{-- Botón abre modal Agregar --}}
@forelse ($productos as $prod) @php $activo = strtoupper((string)$prod->estado) === 'ACTIVO'; @endphp @empty @endforelse
Código Descripción Marca U. Medida Estado P. Unitario Cantidad Almacén Acciones
{{ $prod->cod_prod }} {{ $prod->descripcion }} {{ $prod->marca ?? '—' }} {{ $prod->umedida ?? '—' }} {{ $prod->estado }} {{ number_format((float)$prod->punitario, 2) }} {{ $prod->cantidad }} {{ $prod->almacen->nombre ?? '—' }}
{{-- Editar --}} @if(Auth::user()->tipo == 'ADMIN') {{-- Eliminar --}} @endif
No hay productos registrados para esta selección.
@if (method_exists($productos, 'links'))
{{ $productos->appends(request()->query())->links() }}
@endif
{{-- ===================== MODAL CREAR ===================== --}} {{-- ===================== MODAL IMPORTAR (SUB-MODAL) ===================== --}} {{-- ===================== MODAL EDITAR ===================== --}} {{-- ===================== MODAL ELIMINAR ===================== --}} {{-- ===================== JS MODALES + IMPORT ===================== --}} @endsection