@extends('layouts.admin-modern') @section('title', 'Carnet d\'Adresses Global') @section('page-title', 'Carnet d\'Adresses Global') @section('content')
Gérez toutes les adresses de livraison et facturation des utilisateurs
| 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 |
|||||||||