@extends('layouts.public.base') @php switch (request()['filters'] ?? null) { case 'inPromo': $products = \App\Models\Product::whereNotNull('promo_price')->get(); break; case 'isBestSeller': $products = \App\Models\Product::where('isBestSeller', 1)->get(); break; default: $products = \App\Models\Product::all(); break; } @endphp @section('page.title', "Boutique") @section('page.content')
@if (\App\Models\Product::whereNotNull('promo_price')->count()) true, 'bg-lockit-blue/50' => isset(request()['filters']) && request()['filters'] == 'inPromo', 'bg-lockit-blue/10' => !isset(request()['filters']) || request()['filters'] != 'inPromo' ])> 🚨 Promotions @endif @if (\App\Models\Product::where('isBestSeller', 1)->count()) true, 'bg-lockit-blue/50' => isset(request()['filters']) && request()['filters'] == 'isBestSeller', 'bg-lockit-blue/10' => !isset(request()['filters']) || request()['filters'] != 'isBestSeller' ])> ✌️ Meilleures ventes @endif
@each('components.public.products.mini', $products, 'product')
@endsection