@extends('layout.backend') @section('title', 'N;iveis de Acesso') @section('scripts') @parent @vite(['resources/js/roles.js']) @endsection @section('content') {{-- BARRA DE BOTÕES --}} {{-- ALERTAS --}} @include('components.widget.alerts') @if($roles->count() > 0)
LISTA DE NÍVEIS DE ACESSO
(Total {{ $roles->count() }})
@foreach($roles as $role)
{{-- Linha principal: nome e badges --}}
{!! $role->role !!} @if($role->is_hlc_member ?? 0) Colih @endif @if($role->is_pvg_member ?? 0) GVP @endif @if($role->is_builtin_role ?? 0) sistema @endif
{{-- Linha inferior: papel pai + ações --}}
{{ $role->parentrole->role }}
@canany(['edit-roles','delete-roles'])
@can('edit-roles') @endcan @if(!$role->is_builtin_role) @can('edit-roles') @endcan @can('delete-roles') @endcan @endif
@endcan
@endforeach
@else
Atenção: Nenhum nível de acesso cadastrado. O sistema não funcionará corretamente. Procure o administrador.
@endif @include('components.delete.role') @endsection