@extends('layouts.app') @section('title', __('dashboard.Permissions')) @section('page_heading', __('dashboard.Permissions')) @section('content') {{-- Filter bar --}}
{{ __('dashboard.Permissions') }} {{ $permissions->count() }}
@if(request('search') || request('group')) مسح @endif
{{ __('dashboard.Roles') }}
{{-- Groups --}}
@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) @endforeach
الصلاحية الكود الوصف
{{ $permission->registry_label }}
#{{ $permission->id }}
{{ $permission->name }} {{ $permission->registry_description ?: '—' }}
@empty
@include('layouts.partials.index-empty-state', ['icon' => 'fa-solid fa-key', 'title' => __('dashboard.No permissions found.'), 'message' => 'لا توجد صلاحيات مطابقة للفلاتر الحالية.'])
@endforelse
@endsection