Editar Producto

Volver
@if($activeTab == 'basic')
Información del Producto
@error('code')
{{ $message }}
@enderror
@if($has_variants && !empty($variants)) @endif @error('sku')
{{ $message }}
@enderror
@if($has_variants && !empty($variants)) El SKU se sincronizará automáticamente con las variantes @endif
@error('barcode')
{{ $message }}
@enderror
@error('name')
{{ $message }}
@enderror
$ @error('price')
{{ $message }}
@enderror
@if($this->esVenezuela)
Bs. @error('precio_bs')
{{ $message }}
@enderror
@endif
@error('quantity')
{{ $message }}
@enderror
@error('quantity_alert')
{{ $message }}
@enderror
@error('weight')
{{ $message }}
@enderror
@error('categoria_id')
{{ $message }}
@enderror
@error('marca_id')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror
@error('tags')
{{ $message }}
@enderror
@endif @if($activeTab == 'media')
Imágenes del Producto
Arrastra las imágenes aquí o haz clic para seleccionar

Formatos permitidos: JPG, PNG, GIF. Tamaño máximo: 2MB por imagen.

Cargando...
Cargando imágenes...
@if(!empty($images) || !empty($existingImages))
Imágenes seleccionadas:
@if(!empty($existingImages))
Imágenes actuales:
@foreach($existingImages as $image)
{{ $image['alt_text'] ?? 'Producto' }}
@endforeach
@endif
@foreach($images as $index => $image)
@if(is_object($image)) Preview @endif
@endforeach
@endif @error('images.*')
{{ $message }}
@enderror
@endif @if($activeTab == 'variants' && $has_variants)
Variantes del Producto
@foreach($variants as $index => $variant)
@error('variants.' . $index . '.name')
{{ $message }}
@enderror
@error('variants.' . $index . '.sku')
{{ $message }}
@enderror
$
@error('variants.' . $index . '.price_adjustment')
{{ $message }}
@enderror
@if($this->esVenezuela)
Bs.
@error('variants.' . $index . '.precio_bs')
{{ $message }}
@enderror
@endif
@error('variants.' . $index . '.quantity')
{{ $message }}
@enderror
@if(isset($variant['image_path']) && $variant['image_path'])
{{ $variant['alt_text'] ?? 'Variante' }}
@endif
Formatos: JPG, PNG, GIF. Máx: 2MB
@if(isset($variant['image_path']) && $variant['image_path']) @endif
@if(!empty($variant['name']) && isset($variantOptions[$variant['name']])) Valores disponibles para {{ ucfirst($variant['name']) }}: {{ implode(', ', array_slice($variantOptions[$variant['name']], 0, 3)) }}... @endif
@if(!empty($variant['name']) && isset($variantOptions[$variant['name']]))
@foreach($variantOptions[$variant['name']] as $predefinedValue) @endforeach
@endif @foreach($variant['values'] as $valueIndex => $value)
@endforeach
@endforeach @if(empty($variants))

No hay variantes configuradas

@endif
@endif @if($activeTab == 'inventory')
Configuración de Inventario
@endif @if($activeTab == 'seo')
Optimización SEO
Máximo 60 caracteres @error('meta_title')
{{ $message }}
@enderror
Máximo 160 caracteres @error('meta_description')
{{ $message }}
@enderror
@endif
Cancelar
@push('scripts') @endpush @push('styles') @endpush