From a245b504eceb0db4f4e13d003fe79a268ff15873 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 2 May 2015 09:31:57 +0200 Subject: [PATCH] Fixed bread crumbs. --- app/Http/breadcrumbs.php | 14 ++++++++++++++ resources/views/budgets/noBudget.blade.php | 2 +- resources/views/categories/noCategory.blade.php | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) 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) !!}