@push('styles') @endpush @extends('layouts.app', ['title' => term('nav_clients','Clientes')]) @section('header_actions') @endsection @section('content')
{{ $clients->total() }}
Total clientes
{{ $advisors->count() }}
Asesores
{{-- Tarjetas de estado (En negociación / Cerrados) ocultas a petición --}}
{{-- Filtro de estado (Negociación/Cerrado…) oculto a petición --}}
@if(request()->hasAny(['search','advisor_id'])) @endif
{{-- Botones de exportar CSV/Excel y PDF ocultos a petición --}}
Cartera de clientes
{{ $clients->total() }} registros
@forelse($clients as $client) @php $ubic = trim(collect([$client->municipio ?? null, $client->estado ?? null])->filter()->implode(', ')); @endphp @empty @endforelse
ClienteTeléfono / CelularDomicilioAsesor
{{ $client->name }}
ID #{{ $client->id }} · {{ $client->rfc ?: 'sin RFC' }}
{{ $client->phone ?: '—' }}
{{ $client->ocupacion ?: '' }}
{{ $ubic ?: (\Illuminate\Support\Str::limit((string) $client->domicilio, 40, '…') ?: '—') }}
{{ $client->colonia ?? '' }}
{{ $client->advisor?->name ?? 'Sin asignar' }}
Cliente
Ver expediente @if($client->phone) @php $phoneClean = preg_replace('/\D+/','',$client->phone); $waPhone = strlen($phoneClean) === 10 ? '52'.$phoneClean : $phoneClean; @endphp Enviar WhatsApp @endif {{-- Email de contacto oculto a peticion --}}
@csrf @method('DELETE')
Sin clientes con los filtros actuales.
{{ $clients->onEachSide(2)->links('vendor.pagination.clients') }}
@endsection @section('modals') @foreach($clients as $client) @endforeach @endsection @push('scripts') @endpush