@extends('admin.layout') @section('title', 'إدارة الأدوار') @section('header', 'الأدوار والصلاحيات') @section('content')
تحكم في مستويات الوصول والصلاحيات لمختلف الأدوار
{{ session('success') }}
إجمالي الأدوار
{{ $roles->total() }}
الأدوار الأساسية
{{ $roles->whereIn('name', ['admin', 'student', 'parent'])->count() }}
أدوار المعلمين
{{ $roles->whereNotIn('name', ['admin', 'student', 'parent'])->count() }}
| الدور | النوع | الصلاحيات | الإجراءات |
|---|---|---|---|
|
@if(in_array($role->name, ['admin', 'student', 'parent']))
{{ $role->name }} @if(in_array($role->name, ['admin', 'student', 'parent']))دور محمي @endif |
@if(in_array($role->name, ['admin', 'student', 'parent'])) أساسي @else مخصص @endif |
@foreach($role->permissions->take(4) as $perm)
{{ $perm->name }}
@endforeach
@if($role->permissions->count() > 4)
+{{ $role->permissions->count() - 4 }} أخرى
@endif
@if($role->permissions->count() == 0)
لا توجد صلاحيات
@endif
|
تعديل
@if(!in_array($role->name, ['admin', 'student', 'parent']))
@else
@endif
|