@stack('styles')

Editar Produto

{{ $product->name }}
Voltar
@csrf @method('PUT')
Threshold para alerta
notify_low_stock ?? true) ? 'checked' : '' }}>
is_active ? 'checked' : '' }}>
is_featured ? 'checked' : '' }}>
is_digital ? 'checked' : '' }}>
is_used ? 'checked' : '' }}>

Imagem do Produto
@if($product->image) {{ $product->name }} @endif
YouTube, Vimeo ou outro URL de vídeo

Produto Digital

Disponibiliza o ficheiro para download após a confirmação do pagamento.

PDF, ZIP, imagens, etc. Tam. máx: 100MB @if($product->file_path)
Ficheiro enviado
@else Nenhum ficheiro @endif
Alternativa: link externo (Google Drive, WeTransfer, etc.) @if($product->file_url)
Link externo configurado
@else Nenhum URL @endif
Nota: Se tiver Ficheiro + URL, o download redireciona para o URL externo. Se tiver apenas Ficheiro, o download é feito diretamente pelo servidor.

Imagem de Destaque (Home)

Imagem mais pequena para exibir na lista de produtos em destaque na home page (recomendado: 300x300px)

@if($product->featured_image) Featured @endif

Desconto

Despesas de Envio
Deixe vazio ou 0 para envio grátis

Métodos de Pagamento

Multibanco / Transferência

Links de Partilha

Variantes do Produto

Adicione variantes como tamanho, cor, etc. Cada variante pode ter múltiplos valores.

@php $variants = $product->variants; @endphp @if($variants->count() > 0)
@foreach($variants as $variant)
{{ $variant->name }}
@csrf @method('DELETE')
@if($variant->values->count() > 0) @foreach($variant->values as $value) @endforeach
Valor Cor (HEX) Preço Mod. Stock SKU Ações
{{ $value->value }} @if($value->color_hex) {{ $value->color_hex }} @else @endif {{ $value->price_modifier > 0 ? '+' : '' }}{{ number_format($value->price_modifier, 2) }}€ {{ $value->stock }} {{ $value->sku ?: '—' }}
@csrf @method('DELETE')
@endif
Adicionar valor a "{{ $variant->name }}"
@csrf
@endforeach
@else
Nenhuma variante definida ainda.
@endif
Adicionar Nova Variante
@csrf
Cancelar