@extends('layouts.app') @section('content')

Liste des produits

{{-- TP3 : affichage des produits ; TP4 : actions CRUD et indication de stock faible. --}}

Nombre total de produits : {{ $products->total() }}

Ajouter un produit

{{-- TP6 : recherche par nom ; le prix est inclus pour le bonus. --}}
Effacer
@foreach($products as $produit) @endforeach
Produit Prix Stock Disponibilité Actions
{{ $produit->name }} {{ $produit->price }} € {{ $produit->stock }} @if($produit->stock < 5) ⚠ Stock faible @else Stock disponible @endif Voir @can('update', $produit) Modifier @endcan @can('delete', $produit)
@csrf @method('DELETE')
@endcan
{{-- TP6 : la recherche est conservée dans les liens grâce à withQueryString(). --}} {{ $products->links() }} @endsection