diff --git a/resources/views/admin/course-categories/edit.blade.php b/resources/views/admin/course-categories/edit.blade.php new file mode 100644 index 0000000..8e4b143 --- /dev/null +++ b/resources/views/admin/course-categories/edit.blade.php @@ -0,0 +1,65 @@ +@extends('layouts.app') +@section('title', 'Редактировать категорию') +@section('content') +
+
+ +
+
+

Редактировать: {{ $category->name }}

+ Назад +
+
+ @csrf @method('PUT') +
+
+
+
+
+ + + @error('name')
{{ $message }}
@enderror +
+
+ + + @error('slug')
{{ $message }}
@enderror +
+
+ + +
+
+
+
+
+
+
+
+ + +
+
+ + +
+
+ is_active) ? 'checked' : '' }}> + +
+
+
+
+
+ + Отмена +
+
+
+
+@endsection diff --git a/resources/views/admin/course-categories/show.blade.php b/resources/views/admin/course-categories/show.blade.php new file mode 100644 index 0000000..4c7fb7a --- /dev/null +++ b/resources/views/admin/course-categories/show.blade.php @@ -0,0 +1,90 @@ +@extends('layouts.app') +@section('title', $category->name) +@section('content') +
+
+ +
+
+

{{ $category->name }}

+
+ @can('update', $category)Редактировать@endcan + Назад +
+
+
+
+
+
Информация
+
+ + + + + + + +
Название:{{ $category->name }}
Slug:{{ $category->slug }}
Описание:{{ $category->description ?? '—' }}
Родитель:{{ $category->parent?->name ?? '—' }}
Порядок:{{ $category->sort_order }}
Статус:@if($category->is_active)Активна@elseНе активна@endif
+
+
+
+
+
+
Статистика
+
+
+
+
{{ $category->courses->count() }}
+
Курсов
+
+
+
{{ $category->children->count() }}
+
Подкатегорий
+
+
+
+
+
+
+ @if($category->children->count() > 0) +
+
+
+
Подкатегории
+
+
    + @foreach($category->children as $child) +
  • + {{ $child->name }} + {{ $child->courses_count }} курсов +
  • + @endforeach +
+
+
+
+
+ @endif + @if($category->courses->count() > 0) +
+
+
+
Курсы
+
+
    + @foreach($category->courses->take(10) as $course) +
  • {{ $course->title }}
  • + @endforeach +
+ @if($category->courses->count() > 10) +
+ ещё {{ $category->courses->count() - 10 }} курсов
+ @endif +
+
+
+
+ @endif +
+
+
+@endsection