@php $partsSection = $moto->partsSection; $categories = $moto->partsCategories; // Préparer un JSON propre côté serveur pour éviter les soucis de parsing Blade/JS $partsData = $categories->map(function($cat) { return [ 'id' => $cat->id, 'title' => $cat->title, 'parts' => $cat->parts->map(function($p) { return [ 'id' => $p->id, 'title' => $p->title, 'image' => $p->image, 'price' => (float) $p->price, 'parts_category_id' => $p->parts_category_id ?? null, 'reference' => $p->reference ?? '', // Ajout de la référence ]; })->toArray(), ]; })->toJson(); @endphp
Les frais de la livraison ne sont pas inclus dans ce total.