diff --git a/app/Http/breadcrumbs.php b/app/Http/breadcrumbs.php index 610ad4418f..602a218d53 100644 --- a/app/Http/breadcrumbs.php +++ b/app/Http/breadcrumbs.php @@ -95,6 +95,13 @@ Breadcrumbs::register( } ); +Breadcrumbs::register( + 'budgets.noBudget', function (Generator $breadcrumbs, $subTitle) { + $breadcrumbs->parent('budgets.index'); + $breadcrumbs->push($subTitle, route('budgets.noBudget')); +} +); + Breadcrumbs::register( 'budgets.show', function (Generator $breadcrumbs, Budget $budget, LimitRepetition $repetition = null) { $breadcrumbs->parent('budgets.index'); @@ -142,6 +149,13 @@ Breadcrumbs::register( } ); +Breadcrumbs::register( + 'categories.noCategory', function (Generator $breadcrumbs, $subTitle) { + $breadcrumbs->parent('categories.index'); + $breadcrumbs->push($subTitle, route('categories.noCategory')); +} +); + // piggy banks Breadcrumbs::register( diff --git a/resources/views/budgets/noBudget.blade.php b/resources/views/budgets/noBudget.blade.php index 0a4b964543..87b3ee8a50 100644 --- a/resources/views/budgets/noBudget.blade.php +++ b/resources/views/budgets/noBudget.blade.php @@ -1,6 +1,6 @@ @extends('layouts.default') @section('content') -{!! Breadcrumbs::renderIfExists(Route::getCurrentRoute()->getName()) !!} +{!! Breadcrumbs::renderIfExists(Route::getCurrentRoute()->getName(), $subTitle) !!}
diff --git a/resources/views/categories/noCategory.blade.php b/resources/views/categories/noCategory.blade.php index fa173d40a9..87b3ee8a50 100644 --- a/resources/views/categories/noCategory.blade.php +++ b/resources/views/categories/noCategory.blade.php @@ -1,6 +1,6 @@ @extends('layouts.default') @section('content') -{{ Breadcrumbs::renderIfExists(Route::getCurrentRoute()->getName()) }} +{!! Breadcrumbs::renderIfExists(Route::getCurrentRoute()->getName(), $subTitle) !!}