@extends('layouts.app') @section('content')
{{-- ===== Card des filtres ===== --}}
فلتر البحث
{{--
صفّ النتائج حسب معايير مختلفة
--}}
{{-- champ texte recherche (nom / téléphone / identifiant) --}}
{{-- date from --}}
{{-- date to --}}
{{-- gouvernorat --}}
{{-- delegation (municipalite) --}}
{{-- ecoutante --}}
{{-- boutons --}}
إعادة تعيين
{{-- ===== fin card filtres ===== --}} {{-- ===== table card (inchangée sauf petites adaptations) ===== --}}

البلاغات

عرض البلاغات المسجّلة
@if(session('success'))
{{ session('success') }}
@endif
@forelse($signalements as $s) @empty @endforelse
المتصلة تاريخ الاتصال رقم الهاتف الولاية المعتمدية المستمعة إجراءات
{{ optional($s->victime)->nom_prenom ?? '—' }} {{ $s->date_appel ? \Carbon\Carbon::parse($s->date_appel)->format('Y-m-d') : '—' }} {{ optional($s->victime)->num_tel ?? optional($s->victime)->num_tel_suivi ?? '—' }} {{ optional(optional($s->victime)->gouvernorat)->nom_ar ?? optional(optional($s->victime)->gouvernorat)->nom ?? '—' }} {{ optional(optional($s->victime)->municipalite)->nom_ar ?? optional(optional($s->victime)->municipalite)->nom ?? '—' }} {{ optional($s->ecoutante)->name ?? ($s->id_ecoutante ? 'ID: '.$s->id_ecoutante : '—') }}
@csrf @method('DELETE')
لا يوجد بلاغات حالياً.
@php $current = $signalements->currentPage() ?? 1; $last = $signalements->lastPage() ?: 1; // sliding window size (pages to show on each side) $window = 2; $start = max(1, $current - $window); $end = min($last, $current + $window); @endphp
@push('scripts') @endpush @push('scripts') @endpush @stack('scripts') @endsection