@extends('layouts.admin') {{-- Este es tu layout intermedio --}} @section('title', 'Mi Perfil') {{-- El título para la página --}} @section('nombre_header', 'Mi Perfil') {{-- Aquí defines el contenido para nombre_header --}} @section('content')
Avatar de usuario

{{ session('user_info.user.name') }}

@foreach(session('user_info.user.role_info.roles') as $role) {{ $role }} @endforeach

Permisos del Usuario

@php $permissionsByModule = collect(session('user_info.user.role_info.permissions')) ->groupBy(function($permission) { return explode('.', $permission)[0]; }); @endphp @foreach($permissionsByModule as $module => $permissions)
{{ ucfirst($module) }}
@foreach($permissions as $permission) @php $badgeClass = match($module) { 'users' => 'badge-primary', 'roles' => 'badge-success', 'permissions' => 'badge-info', 'licenses' => 'badge-warning', 'payment_methods' => 'badge-danger', default => 'badge-secondary' }; @endphp {{ $permission }} @endforeach
@endforeach
@endsection @section('css') @endsection @section('js') @endsection