{{-- Catalogue du choix des decoupes (js/commandes/decoupes.js), pose une fois par page : chaque ligne de commande y puise. Seuls l'id, le nom et le type partent dans la page, le type deja traduit. Attendu : `$decoupes`, le catalogue groupe par type, tel que create() et edit() le donnent. `$creer` (creation et modification d'une commande) : le menu propose « + Nouvelle découpe » quand ce qu'on tape n'est pas au catalogue, avec le droit decoupes.create. Pas sur la liste ni la fiche, ou le choix est deja dans une fenetre : une seconde par-dessus se superpose mal. --}} @php $acDecoupes = $decoupes->flatten() ->map(fn ($d) => [ 'id' => (int) $d->id, 'nom' => $d->nom, 'type' => \App\Helpers\CommandeHelper::decoupeType($d->type), ]) ->values(); @endphp @if (!empty($creer) && auth()->user()?->can('decoupes.create')) @include('admin.commandes._decoupe-nouvelle') @endif