@extends('layouts.admin-modern') @section('title', 'Carnet d\'Adresses Global') @section('page-title', 'Carnet d\'Adresses Global') @section('content')
Total adresses
{{ $stats['total'] ?? 2456 }}
Adresses vérifiées
{{ $stats['verified'] ?? 2189 }}
Utilisateurs avec adresse
{{ $stats['users_with_address'] ?? 1823 }}
Pays couverts
{{ $stats['countries'] ?? 5 }}
Filtres
Liste des Adresses
@forelse($addresses ?? [] as $address) @empty @endforelse
ID Utilisateur Rôle Type Adresse Ville Code postal Pays Par défaut Actions
#{{ $address->id }}
{{ strtoupper(substr($address->user->name ?? 'U', 0, 1)) }}
{{ $address->user->name ?? 'Utilisateur' }}
@php $role = $address->user->role ?? 'client'; $roleClass = $role === 'prestataire' ? 'info' : 'secondary'; @endphp {{ ucfirst($role) }} @php $type = $address->type ?? 'shipping'; $typeLabel = $type === 'shipping' ? 'Livraison' : ($type === 'billing' ? 'Facturation' : 'Les deux'); @endphp {{ $typeLabel }} {{ Str::limit($address->street ?? '123 Rue Example', 30) }} {{ $address->city ?? 'Paris' }} {{ $address->postal_code ?? '75001' }} {{ $address->country ?? 'France' }} @if($address->is_default ?? false) Oui @else Non @endif

Aucune adresse trouvée

@endsection