@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @include('layouts.navbars.auth.topnav', ['title' => 'Detalles del Usuario'])
Detalles del Usuario
Volver @can('edit-users') Editar @endcan
Información Personal

{{ $user->firstname }} {{ $user->lastname }}

{{ $user->username }}

{{ $user->email }}

@if($user->email_verified_at) Verificado @else Pendiente @endif

{{ $user->created_at->format('d/m/Y H:i') }}

Información de Contacto

{{ $user->address ?: 'No especificada' }}

{{ $user->city ?: 'No especificada' }}

{{ $user->country ?: 'No especificado' }}

{{ $user->postal ?: 'No especificado' }}

@if($user->about)

{{ $user->about }}

@endif
Roles Asignados
@if($user->roles->count() > 0) @foreach($user->roles as $role)
{{ ucfirst($role->name) }}
{{ $role->permissions->count() }} permisos
@endforeach @else
Este usuario no tiene roles asignados.
@endif
Cliente WhatsApp
@if($user->whatsappClient)
{{ $user->whatsappClient->client_name }}

ID: {{ $user->whatsappClient->id }}

@else
Este usuario no está asociado a ningún cliente WhatsApp.
@endif
@if($user->roles->count() > 0)
Permisos Efectivos
@php $allPermissions = $user->roles->flatMap->permissions->unique('id'); $permissionGroups = $allPermissions->groupBy(function($permission) { return explode('-', $permission->name)[0]; }); @endphp @if($permissionGroups->count() > 0)
@foreach($permissionGroups as $group => $permissions)
{{ ucfirst($group) }}
@foreach($permissions as $permission) {{ str_replace($group . '-', '', $permission->name) }} @endforeach
@endforeach
@else
Este usuario no tiene permisos efectivos.
@endif
@endif @include('layouts.footers.auth.footer')
@endsection