@extends('backend.app') @section('content') @php // Prepare existing images from DB $existingImages = $product->productMultiImages->map(function ($img) { return asset($img->image); // use "image" column }); @endphp

Products

Product Edit

Back
@csrf @method('PUT')
{{-- User ID Field (hidden) --}} {{-- Name Field --}}
@error('name') {{ $message }} @enderror
{{-- Slug Field --}}
{{-- Category --}}
@error('category_id') {{ $message }} @enderror
{{-- Code --}}
@error('code') {{ $message }} @enderror
{{-- Image --}}
image) data-default-file="{{ asset($product->image) }}" @endif> @error('image') {{ $message }} @enderror
{{-- Product Multi Images --}}
{{-- Preview area --}}
{{-- Show DB Images initially --}} @foreach ($product->productMultiImages as $productMultiImage)
Product Image {{-- Remove button for DB image --}} ×
@endforeach
@error('multi_images') @if ($errors->has('multi_images')) {{ $errors->first('multi_images') }} @endif @foreach ($errors->get('multi_images.*') as $message) {{ $message[0] }}
@endforeach @enderror
{{-- Short Description --}}
{{-- Highlight Title --}}
{{-- Long Description --}}
{{-- Regular Price --}}
@error('regular_price') {{ $message }} @enderror
{{-- Selling Price --}}
@error('selling_price') {{ $message }} @enderror
{{-- Stock --}}
@error('stock') {{ $message }} @enderror
{{-- Status --}}
@error('status') {{ $message }} @enderror
{{-- Submit --}}
@endsection @push('scripts') @endpush