@extends('admin.master') @section('title', 'Edit Product') @php $selectedCategoryIds = old('categories', $product->categories->pluck('id')->all()); $selectedOfferIds = old('offers', $product->offers->pluck('id')->all()); $selectedFlagIds = old('flags', $product->flags->pluck('id')->all()); $imagesBySlot = $product->images->keyBy('slot_number'); $initialVariants = old( 'variants', $product->variants ->map(function ($variant) { return [ 'id' => $variant->id, 'name' => $variant->name, 'sku' => $variant->sku, 'regular_price' => $variant->regular_price, 'discount_type' => $variant->discount_type, 'discount_value' => $variant->discount_value, 'sale_price' => $variant->sale_price, 'stock_quantity' => $variant->stock_quantity, 'stock_alert_quantity' => $variant->stock_alert_quantity, 'weight_unit_id' => $variant->weight_unit_id, 'weight_value' => $variant->weight_value, 'is_default' => $variant->is_default, 'image' => $variant->image, 'attribute_value_ids' => $variant->attributeValues->pluck('id')->all(), ]; }) ->values() ->all(), ); @endphp @push('styles') @endpush @section('content')