@extends('layouts.admin') @section('title', 'Edit Product - Orange Groceries Admin') @section('header_title', 'Edit Product #' . $product->id) @section('content')

Update Product Details

Back to List
@if ($errors->any())
Please fix the following validation errors:
@endif
@csrf
@error('name')

{{ $message }}

@enderror

Direct URL: /product/{{ $product->slug }}

@error('slug')

{{ $message }}

@enderror
@error('category_id')

{{ $message }}

@enderror
@error('subcategory_id')

{{ $message }}

@enderror
@error('brand')

{{ $message }}

@enderror
@error('weight')

{{ $message }}

@enderror
@error('sku')

{{ $message }}

@enderror
@error('barcode')

{{ $message }}

@enderror
@error('purchase_price')

{{ $message }}

@enderror
@error('selling_price')

{{ $message }}

@enderror
@error('discount_price')

{{ $message }}

@enderror
@error('gst_percent')

{{ $message }}

@enderror
@error('stock_quantity')

{{ $message }}

@enderror
@error('min_stock_alert')

{{ $message }}

@enderror
Pack Sizes & Weight Variants BigBasket Style

Manage pack options (e.g. 250g, 500g, 1kg) so customers can switch pack sizes with dynamic pricing & stock!

Quick Add Presets:
Product Image Gallery Settings Primary & Gallery Support
@if(is_array($product->multiple_images) && count($product->multiple_images) > 0)
Current Gallery Images ({{ count($product->multiple_images) }} images):
@foreach($product->multiple_images as $img) @endforeach
@endif
@error('image_file')

{{ $message }}

@enderror
@error('image_url')

{{ $message }}

@enderror

Hold Ctrl/Cmd to select multiple image files at once.

@error('description')

{{ $message }}

@enderror
SEO & Dynamic Meta Tags (Optional Custom Overrides)

Leave empty to use automatic SEO title: "{Product Name} ({Weight}) - {Store Name}"

Leave empty to auto-generate from product description & price.

@endsection