From 5f0958f42ee57c1f87b6ba3ee935dc18d64a09bd Mon Sep 17 00:00:00 2001 From: Leonid Nikitin Date: Sat, 25 Jul 2026 01:25:49 +0500 Subject: [PATCH] Add breadcrumbs to admin documentation categories views - Implement breadcrumbs for `index`, `create`, and `edit` views. - Add conditional logic for category paths in `create` and `edit` views. --- .../documentation-categories/create.blade.php | 5 +++++ .../documentation-categories/edit.blade.php | 5 +++++ .../documentation-categories/index.blade.php | 1 + 3 files changed, 11 insertions(+) diff --git a/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/create.blade.php b/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/create.blade.php index c7869f1..32915a5 100644 --- a/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/create.blade.php +++ b/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/create.blade.php @@ -2,6 +2,11 @@ @section('h1') {{ __('admin-sections.Project') . ': ' . $project->name . ' (' . $version->title . ')' }} @endsection +@if(!empty($categoryPath)) + @section('breadcrumbs', Breadcrumbs::render('admin.projects.documentation-versions.category-path.categories.create', $project, $version, $categoryPath)) +@else + @section('breadcrumbs', Breadcrumbs::render('admin.projects.documentation-versions.categories.create', $project, $version)) +@endif @include('admin.projects.documentation-versions.documentation-categories._top')
diff --git a/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/edit.blade.php b/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/edit.blade.php index a28aa20..debe66b 100644 --- a/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/edit.blade.php +++ b/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/edit.blade.php @@ -2,6 +2,11 @@ @section('h1') {{ __('admin-sections.Project') . ': ' . $project->name . ' (' . $version->title . ')' }} @endsection +@if(!empty($categoryPath)) + @section('breadcrumbs', Breadcrumbs::render('admin.projects.documentation-versions.category-path.categories.edit', $project, $version, $category, $categoryPath)) +@else + @section('breadcrumbs', Breadcrumbs::render('admin.projects.documentation-versions.categories.edit', $project, $version, $category)) +@endif @include('admin.projects.documentation-versions.documentation-categories._top')
diff --git a/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/index.blade.php b/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/index.blade.php index 3757257..ccd2458 100644 --- a/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/index.blade.php +++ b/app/application/resources/views/admin/projects/documentation-versions/documentation-categories/index.blade.php @@ -2,6 +2,7 @@ @section('h1') {{ __('admin-sections.Project') . ': ' . $project->name . ' (' . $version->title . ')' }} @endsection +@section('breadcrumbs', Breadcrumbs::render('admin.projects.documentation-versions.categories.index', $project, $version)) @include('admin.projects.documentation-versions.documentation-categories._top')