From db0dce27b4444db25ec9deb4bec81ead65c2c621 Mon Sep 17 00:00:00 2001 From: Leonid Nikitin Date: Sat, 25 Jul 2026 01:25:31 +0500 Subject: [PATCH] Add breadcrumbs to admin project documentation views - Implement breadcrumbs for `index`, `create`, and `edit` views. - Add conditional logic to handle optional category paths in `create` and `edit` views. --- .../documentation-versions/documentations/create.blade.php | 5 +++++ .../documentation-versions/documentations/edit.blade.php | 5 +++++ .../documentation-versions/documentations/index.blade.php | 1 + 3 files changed, 11 insertions(+) diff --git a/app/application/resources/views/admin/projects/documentation-versions/documentations/create.blade.php b/app/application/resources/views/admin/projects/documentation-versions/documentations/create.blade.php index 405c0ad..af2dc10 100644 --- a/app/application/resources/views/admin/projects/documentation-versions/documentations/create.blade.php +++ b/app/application/resources/views/admin/projects/documentation-versions/documentations/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.documentations.create', $project, $version, $categoryPath)) +@else + @section('breadcrumbs', Breadcrumbs::render('admin.projects.documentation-versions.documentations.create', $project, $version)) +@endif @include('admin.projects.documentation-versions.documentations._top')
diff --git a/app/application/resources/views/admin/projects/documentation-versions/documentations/edit.blade.php b/app/application/resources/views/admin/projects/documentation-versions/documentations/edit.blade.php index e715251..d07909c 100644 --- a/app/application/resources/views/admin/projects/documentation-versions/documentations/edit.blade.php +++ b/app/application/resources/views/admin/projects/documentation-versions/documentations/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.documentations.edit', $project, $version, $documentation, $categoryPath)) +@else + @section('breadcrumbs', Breadcrumbs::render('admin.projects.documentation-versions.documentations.edit', $project, $version, $documentation)) +@endif @include('admin.projects.documentation-versions.documentations._top')
diff --git a/app/application/resources/views/admin/projects/documentation-versions/documentations/index.blade.php b/app/application/resources/views/admin/projects/documentation-versions/documentations/index.blade.php index 61f2302..2c56b39 100644 --- a/app/application/resources/views/admin/projects/documentation-versions/documentations/index.blade.php +++ b/app/application/resources/views/admin/projects/documentation-versions/documentations/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.documentations.index', $project, $version)) @include('admin.projects.documentation-versions.documentations._top')