Editar producto

@csrf @method('PUT')
@error('name')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror
@error('price')
{{ $message }}
@enderror
@error('quantity_label')
{{ $message }}
@enderror
@error('stripe_price_id')
{{ $message }}
@enderror
{{-- ─── E-commerce básico: digital/físico, stock, SKU ─────────── --}} @php $isDigital = old('is_digital', $product->is_digital); @endphp
Tipo y disponibilidad

Marcá "Producto digital" si es descargable (curso, guía PDF, ebook). Para físicos podés controlar stock y SKU.

Si NO se marca, es un producto físico (suplemento, indumentaria, libro impreso, etc.).
@error('digital_file_url')
{{ $message }}
@enderror Link al archivo (Google Drive, Dropbox, o local). Sin checkout activado, será visible solo desde admin.
@error('stock')
{{ $message }}
@enderror Dejar vacío = sin control de stock (ilimitado). Para físicos: cantidad disponible. Para digitales: dejar vacío.
@error('sku')
{{ $message }}
@enderror Código único interno. Útil para tracking de inventario.
@error('category_id')
{{ $message }}
@enderror
@php $selectedTags = old('tags', $product->tags->pluck('id')->toArray()); @endphp @error('tags')
{{ $message }}
@enderror
@forelse($product->images as $image)
Imagen producto
@empty
Este producto no tiene imágenes cargadas.
@endforelse

Arrastra las imágenes aquí o haz clic para seleccionar

Solo imágenes JPEG, JPG, PNG, GIF, SVG (máximo 2MB cada una, hasta 5 en total)
@error('images')
{{ $message }}
@enderror @error('images.*')
{{ $message }}
@enderror
@once @endonce @push('scripts') @endpush