@extends('layouts.app')
@section('title', __('dashboard.Permissions'))
@section('page_heading', __('dashboard.Permissions'))
@section('content')
{{-- Filter bar --}}
@forelse($groupedPermissions as $groupKey => $items)
@php $groupMeta = $administrations[$groupKey] ?? ['label' => \App\Support\PermissionRegistry::humanize($groupKey), 'description' => 'مجموعة صلاحيات', 'icon' => 'fa-solid fa-folder']; @endphp
{{-- Group header --}}
{{ $groupMeta['label'] }}
{{ $groupMeta['description'] }}
{{ $items->count() }}
{{-- Permissions app-table --}}
| الصلاحية |
الكود |
الوصف |
@foreach($items as $permission)
|
{{ $permission->registry_label }}
#{{ $permission->id }}
|
{{ $permission->name }}
|
{{ $permission->registry_description ?: '—' }} |
@endforeach
@empty
@include('layouts.partials.index-empty-state', ['icon' => 'fa-solid fa-key', 'title' => __('dashboard.No permissions found.'), 'message' => 'لا توجد صلاحيات مطابقة للفلاتر الحالية.'])
@endforelse
@endsection