@php $productUnits = $productUnits ?? collect(); $selectedUnitValues = $selectedUnitValues ?? []; $productBaseSku = $productBaseSku ?? old('sku', ''); $variantRows = ($variantPreview ?? collect())->map(function ($v) { return [ 'units' => $v->resolvedUnitValues(), 'stock' => (int) $v->stock, 'sku' => $v->sku, 'price_adjustment' => (float) $v->price_adjustment, 'purchase_price' => $v->purchase_price !== null ? (float) $v->purchase_price : '', 'image' => $v->image, 'image_url' => $v->image ? asset($v->image) : null, ]; })->values(); @endphp
শুধু Unit page-এ Active unit গুলো এখানে দেখাবে। Unit manage: Product Management → Unit
@if($productUnits->isEmpty())
কোনো Active Unit নেই। Unit page থেকে Weight/Size ইত্যাদি add করুন এবং Active রাখুন।
@else
@foreach($productUnits as $unit) @php $unitName = $unit['name']; $selected = $selectedUnitValues[$unitName] ?? old('unit_selection.' . $unitName, []); @endphp
{{ $unitName }} value select করুন
@foreach($unit['options'] as $option) @endforeach
@endforeach
@endif
প্রতিটি combo-তে আলাদা ছবি ও আলাদা SKU
উপরে unit value select করুন — variant card তৈরি হবে
@once @push('styles') @endpush @push('scripts') @endpush @endonce