{{-- Ganti 'layouts.app' dengan nama file master layout Anda jika berbeda --}} @extends('layouts.app') @section('title', 'Space Casual Store - apparel new') @section('content')
{{-- Header & Breadcrumb --}}

Apparel New

{{-- Sidebar Kiri - Filter --}}
Filter Harga
Rp 0 Rp 4.000.000
Ukuran
{{-- Konten Kanan - Grid Produk --}}
{{-- 1. PESAN JIKA BERHASIL MENEMUKAN PRODUK --}} @if(request()->filled('q') && count($products) > 0)
Berhasil menampilkan produk untuk: "{{ request('q') }}"
Reset
@endif
@foreach($products as $index => $product) @php $cleanPrice = (int) str_replace('.', '', $product['price']); $sizesString = strtolower(implode(',', $product['sizes'] ?? [])); @endphp
@php $gambarUtama = is_array($product['image']) ? $product['image'][0] : $product['image']; @endphp {{ $product['name'] }} {{ $product['status'] ?? 'NEW' }}
{{ $product['name'] }}
{{ $product['category'] }} • {{ ucfirst(strtolower($product['status'])) }}
Rp. {{ $product['price'] }}
Keranjang @php $slugKategori = Str::slug($product['category']); @endphp Detail
@endforeach
{{-- 2. PESAN JIKA PRODUK TIDAK DITEMUKAN (SEARCH KOSONG) --}}

Produk Tidak Ditemukan

@if(request()->filled('q')) Maaf, kami tidak dapat menemukan produk dengan kata kunci "{{ request('q') }}". @else Maaf, kami tidak dapat menemukan produk yang sesuai dengan rentang harga atau ukuran yang Anda pilih. @endif

Reset Filter
{{-- HTML MODAL KERANJANG BELANJA (DETAIL) --}}

Keranjang Belanja

Product
Nama Produk
Rp. 0
Ukuran:
{{-- Tombol ukuran di-generate otomatis --}}
{{-- Default 0 --}}
{{-- POP-UP KERANJANG SUKSES (HIJAU) --}}
Produk Ditambahkan Ke Keranjang!
{{-- POP-UP PERINGATAN (ORANYE) --}}
Silakan pilih ukuran terlebih dahulu!
{{-- SCRIPT JAVASCRIPT GABUNGAN --}} @endsection