@yield('title', '')
{{ strtoupper(substr(Auth::user()->loginUser ?? 'U', 0, 2)) }}
{{ Auth::user()->loginUser ?? 'Usuario' }}
{{ Auth::user()->email ?? '' }}
@if(Auth::user() && method_exists(Auth::user(), 'is_user_empresa')) @endif
@php $user = Auth::user(); $user_modules = collect(); // Obtener módulos según contexto if($user) { if(str_contains(Request()->fullUrl(),'mobile.') && isset($user->user_modules_mobile)){ $user_modules = $user->user_modules_mobile; } elseif(isset($user->userModule)) { $user_modules = $user->userModule; } } // Agrupar módulos $grouped_modules = []; foreach($user_modules as $module) { if(method_exists($module, 'parentModule') && $parent = $module->parentModule()) { $grouped_modules[$parent->nameModule][] = $module; } else { $grouped_modules['General'][] = $module; } } @endphp Inicio @if(count($grouped_modules) > 0) @foreach($grouped_modules as $groupName => $modules)
{{ $groupName }}
@foreach($modules as $module) {{ $module->nameModule }} @endforeach @endforeach @else Ventas Compras Presupuestos Facturar @endif
@if($user && isset($user->userType) && $user->userType->id !== 4) Mi Cuenta @if($user->userType->id === 1 || (method_exists($user, 'is_user_empresa') && $user->is_user_empresa())) Suscripción @endif @endif Cerrar Sesión
@csrf