@extends('layouts.admin') @section('title', 'Edit Collection') @section('page-title', 'Edit Collection') @push('styles') @endpush @section('content') Edit Collection @csrf @method('PUT') Title * @error('title') {{ $message }} @enderror Slug Leave empty to auto-generate from title @error('slug') {{ $message }} @enderror Description {{ old('description', $collection->description) }} @error('description') {{ $message }} @enderror Collection Image Leave empty to keep current image. Accepted formats: JPEG, PNG, JPG, GIF, WEBP. Max size: 5MB @error('image') {{ $message }} @enderror @if($collection->image) Current Image @endif Sort Order Lower numbers appear first @error('sort_order') {{ $message }} @enderror Select Products (Optional) @php $selectedProductIds = old('products', $collection->products->pluck('id')->toArray()); @endphp @error('products') {{ $message }} @enderror @error('products.*') {{ $message }} @enderror @if($products->count() > 0) Select products... @foreach($products as $product) id, $selectedProductIds) ? 'checked' : '' }}> {{ $product->name }} ${{ number_format($product->price, 2) }} | SKU: {{ $product->sku }} @endforeach Click to open dropdown and select products @else No active products available. Please create products first. @endif Update Collection Cancel @endsection @push('scripts') @endpush @endsection