@extends('layouts.app')
@section('title', 'Agents — Signatures')
@section('content')
@php
$initials = fn (?string $name) => mb_strtoupper(collect(preg_split('/[\s\-]+/u', trim((string) $name)))->filter()->take(2)->map(fn ($w) => mb_substr($w, 0, 1))->join(''));
@endphp
Qui reçoit quoi : le template appliqué à chaque agent selon ses groupes. Ouvrez un agent pour voir sa signature.Agents
| Agent | Service | Groupes signature_* | Template appliqué |
|---|---|---|---|
|
{{ $a->display_name }}
{{ $a->mail }}
|
{{ $a->department }} | {{ $a->groups->pluck('display_name')->join(', ') ?: '—' }} | @if ($resolved[$a->id] ?? null) {{ $resolved[$a->id] }} @else aucun @endif |
|
Aucun agent trouvé{{ $q !== '' ? 'Essayez un autre nom, une adresse ou un service.' : 'Lancez une synchronisation de l\'annuaire depuis le tableau de bord.' }} | |||