From ec2f693575773ed8b15fe69336d3e7a3ef66a5f1 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 30 Dec 2017 12:43:57 +0100 Subject: [PATCH] Update breadcrumb #1078 --- resources/views/transactions/mass-delete.twig | 1 - routes/breadcrumbs.php | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/resources/views/transactions/mass-delete.twig b/resources/views/transactions/mass-delete.twig index b038ab16be..ce6ae5c185 100644 --- a/resources/views/transactions/mass-delete.twig +++ b/resources/views/transactions/mass-delete.twig @@ -44,7 +44,6 @@ {{ journal|journalTotalAmount }} - {{ journal.date.formatLocalized(monthAndDayFormat) }} diff --git a/routes/breadcrumbs.php b/routes/breadcrumbs.php index e8237cd6e0..5e29693372 100644 --- a/routes/breadcrumbs.php +++ b/routes/breadcrumbs.php @@ -990,6 +990,25 @@ Breadcrumbs::register( } ); +// BULK EDIT +Breadcrumbs::register( + 'transactions.bulk.edit', + function (BreadCrumbsGenerator $breadcrumbs, Collection $journals): void { + if ($journals->count() > 0) { + $journalIds = $journals->pluck('id')->toArray(); + $what = strtolower($journals->first()->transactionType->type); + $breadcrumbs->parent('transactions.index', $what, '(nothing)', new Carbon, new Carbon); + $breadcrumbs->push(trans('firefly.mass_bulk_journals'), route('transactions.bulk.edit', $journalIds)); + + return; + } + + $breadcrumbs->parent('index'); + + return; + } +); + // SPLIT Breadcrumbs::register( 'transactions.split.edit',