@if($logs->count() > 0)
| Date |
Gestionnaire |
Action |
Magasin |
Détails |
@foreach($logs as $log)
@php
$dateOrder = $log['date'] ? strtotime($log['date']) : 0;
$dateLabel = $log['date']
? \Carbon\Carbon::parse($log['date'])->translatedFormat('d M Y H:i:s')
: '—';
$details = $log['details'] ?? '';
@endphp
| {{ $dateLabel }} |
{{ $log['user_name'] }} |
{{ $log['action'] }} |
{{ $log['magasin_name'] }} |
{{ \Illuminate\Support\Str::limit(str_replace("\n", ' ', $details), 60) }}
|
@endforeach
@else
@include('partials.empty-state', [
'icon' => 'file-text',
'title' => 'Aucun log trouvé',
'description' => request()->filled('date') || request()->filled('gestionnaire')
? 'Aucun résultat pour ces filtres. Modifiez la date ou le gestionnaire.'
: 'Aucune action gestionnaire n’a encore été enregistrée.',
])
@endif