@php $urlTramite = 'https://zonaprivada.edistribucion.com/areaprivada/s/login/?language=es&ec=302&startURL=%2Fareaprivada%2Fs%2F'; $val = function($v) { $v = is_string($v) ? trim($v) : $v; return ($v === null || $v === '') ? null : $v; }; $badge = function($v) use ($val) { if ($val($v) === null) { return '
FALTA
'; } return '
OK
'; }; $filesCount = isset($files) ? count($files) : 0; $byCategory = isset($files) ? collect($files)->groupBy('category')->map->count() : collect(); // Campos “lo más completo posible” según lo que muestras en tu lista $fields = [ 'codigo_expediente' => 'Código expediente', 'agente' => 'Agente', 'email_agente' => 'Email agente', 'fecha' => 'Fecha', 'tipo' => 'Tipo', 'estado' => 'Estado', 'razon_social' => 'Razón social', 'dni_cif' => 'DNI/CIF', 'direccion_suministro' => 'Dirección suministro', 'localidad' => 'Localidad', 'observaciones' => 'Observaciones', ]; @endphp
CRM-ELEGA
Solicitud · Expediente #{{ $expediente->id }}
Enviado por: {{ $senderName ?? 'Sistema' }} @if(!empty($senderEmail)) ·
{{ $senderEmail }}
@endif
@if(!empty($userMessage))
Mensaje
{{ $userMessage }}
@endif
Dónde tramitar
Acceso a la zona privada de
e-distribución
para completar/consultar el trámite.
Abrir zona privada e-distribución
Si el botón no funciona, copia y pega el enlace en tu navegador.
Datos del expediente
ID
OK
{{ $expediente->id }}
@foreach($fields as $key => $label) @php $v = $expediente->{$key} ?? null; @endphp
{{ $label }}
@if($val($v) === null) {!! $badge($v) !!}
—
@else {!! $badge($v) !!}
@if($key === 'fecha') {{ \Carbon\Carbon::parse($v)->format('d/m/Y') }} @else {{ $v }} @endif
@endif
@endforeach
Documentación
Adjuntos:
{{ $filesCount }} @if(!empty($attachFiles))
SE ADJUNTAN
@else
NO ADJUNTAR
@endif
@if($byCategory->count())
Resumen por categoría:
@foreach($byCategory as $cat => $count)
{{ $cat ?: 'Sin categoría' }}
{{ $count }}
@endforeach
@endif
Este correo fue generado automáticamente desde el CRM. Responde a este email para contactar con el agente.