-
-
- |
-
-
- |
+ @can('journal', \App\Models\Grade::class)
+
+
+ |
+ @endcan
+ @can('delete', $grade)
+
+
+ |
+ @endcan
@endforeach
@@ -53,9 +59,11 @@
У класса отсутствуют предметы
@endif
-
+ @can('create', \App\Models\Grade::class)
+
+ @endcan
diff --git a/resources/views/layouts/navigation.blade.php b/resources/views/layouts/navigation.blade.php
index 306dfd6..ad46c39 100644
--- a/resources/views/layouts/navigation.blade.php
+++ b/resources/views/layouts/navigation.blade.php
@@ -5,35 +5,49 @@
-
-
- {{ __('Классы') }}
-
-
+ @can('viewAny', \App\Models\Grade::class)
+
+
+ {{ __('Классы') }}
+
+
+ @endcan
-
-
- {{ __('Предметы') }}
-
-
+ @can('viewAny', \App\Models\Subject::class)
+
+
+ {{ __('Предметы') }}
+
+
+ @endcan
-
-
- {{ __('Студенты') }}
-
-
+ @can('viewAny', \App\Models\Student::class)
+
+
+ {{ __('Ученики') }}
+
+
+ @endcan
-
-
- {{ __('Учителя') }}
-
-
+ @can('viewAny', \App\Models\Teacher::class)
+
+
+ {{ __('Учителя') }}
+
+
+ @endcan
+
+ @can('debts', \App\Models\Student::class)
+
+
+ {{ __('Задолженности') }}
+
+
+ @endcan
@@ -41,7 +55,7 @@