@extends('admin.layout') @section('title', 'Détail Modele') @section('content') @include('admin._retour', ['vers' => route('modeles.index')])

@yield('title')

{{-- Les zones (data-zone) : ce que js/sur-place.js remplace quand la fenetre de modification enregistre, sans recharger la page — les messages, la fiche. --}}
@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif
Nom
{{ $modele->nom }}{{ $modele->ancien_nom ? ' / ' . $modele->ancien_nom : '' }}
Image
@if ($modele->image)Image@else — @endif
Type
{{ $modele->type?->nom ?? '—' }}
Catégorie
{{ $modele->categorie?->nom ?? '—' }}
Sous-catégorie
{{ $modele->sousCategorie?->nom ?? '—' }}
Prix
{{ $modele->prix }}
Marge
{{ $modele->marge }}
Logiciel
{{ $modele->logiciel ? 'Oui' : 'Non' }}
Vitrine
{{ $modele->vitrine ? 'Oui' : 'Non' }}
{{-- La fenetre de la liste, ouverte ici : on modifie sans quitter la fiche, et c'est elle qu'on retrouve. --}} @can('modeles.edit') @endcan
{{-- les siennes, puis celles de chaque variation --}} @include('admin.produits._photos-chantier', ['groupes' => [$modele->nom => $modele->photosSite] + $modele->variations->mapWithKeys(fn ($variation) => [$variation->nom => $variation->photosSite])->all()]) @include('admin._historique-fiche', ['element' => $modele])
@include('admin.produits.modeles._modale') @endsection