{{-- Historique de la commande, geste par geste (Annulation::historiqueCommande). Un geste = une requete : l'envoi au laquage y apparait d'un bloc, passage cree et commande modifiee ensemble, et « Annuler » les defait ensemble. Depuis la fiche, seule la part qui touche cette commande se defait : un scan de trente commandes ne revient pas en arriere pour une seule ligne. Les trois derniers gestes sont affiches, les autres se deroulent. Pas de carte ni de titre : la fiche le range dans son onglet « Historique ». Variables : $historique, $commandeId. --}} @php $moi = auth()->user(); $peutModifier = $moi?->can('commandes.edit'); $valeur = function ($v) { if ($v === null || $v === '') { return '—'; } if (is_bool($v)) { return $v ? __('Oui') : __('Non'); } if (is_array($v)) { return json_encode($v, JSON_UNESCAPED_UNICODE); } // Dates brutes de la base : 2026-09-20 ou 2026-09-20 00:00:00. if (is_string($v) && preg_match('/^(\d{4})-(\d{2})-(\d{2})(?: 00:00:00)?$/', $v, $m)) { return "$m[3]/$m[2]/$m[1]"; } return (string) $v; }; $actions = [ 'created' => __('ajout'), 'deleted' => __('suppression'), 'restored' => __('restauration'), ]; @endphp
{{ __('Aucune modification enregistrée.') }}
@endforelse