mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2026-01-10 12:24:50 +00:00
Group management code.
This commit is contained in:
@@ -30,6 +30,7 @@ use FireflyIII\Models\Budget;
|
||||
use FireflyIII\Models\BudgetLimit;
|
||||
use FireflyIII\Models\Category;
|
||||
use FireflyIII\Models\LinkType;
|
||||
use FireflyIII\Models\ObjectGroup;
|
||||
use FireflyIII\Models\PiggyBank;
|
||||
use FireflyIII\Models\Recurrence;
|
||||
use FireflyIII\Models\Rule;
|
||||
@@ -1163,13 +1164,30 @@ try {
|
||||
}
|
||||
);
|
||||
|
||||
// SPLIT
|
||||
// object groups
|
||||
Breadcrumbs::register(
|
||||
'transactions.split.edit',
|
||||
static function (BreadcrumbsGenerator $breadcrumbs, TransactionJournal $journal) {
|
||||
$breadcrumbs->parent('transactions.show', $journal);
|
||||
$breadcrumbs->push(trans('breadcrumbs.edit_journal', ['description' => $journal->description]), route('transactions.split.edit', [$journal->id]));
|
||||
'object-groups.index',
|
||||
static function (BreadcrumbsGenerator $breadcrumbs): void {
|
||||
$breadcrumbs->parent('index');
|
||||
$breadcrumbs->push(trans('firefly.object_groups_breadcrumb'), route('object-groups.index'));
|
||||
}
|
||||
);
|
||||
|
||||
Breadcrumbs::register(
|
||||
'object-groups.edit',
|
||||
static function (BreadcrumbsGenerator $breadcrumbs, ObjectGroup $objectGroup) {
|
||||
$breadcrumbs->parent('object-groups.index');
|
||||
$breadcrumbs->push(trans('breadcrumbs.edit_object_group', ['title' => $objectGroup->title]), route('object-groups.edit', [$objectGroup->id]));
|
||||
}
|
||||
);
|
||||
|
||||
Breadcrumbs::register(
|
||||
'object-groups.delete',
|
||||
static function (BreadcrumbsGenerator $breadcrumbs, ObjectGroup $objectGroup) {
|
||||
$breadcrumbs->parent('object-groups.index');
|
||||
$breadcrumbs->push(trans('breadcrumbs.delete_object_group', ['title' => $objectGroup->title]), route('object-groups.delete', [$objectGroup->id]));
|
||||
}
|
||||
);
|
||||
|
||||
} catch (DuplicateBreadcrumbException $e) {
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user