breadcrumbs

This commit is contained in:
Arno Kaimbacher 2018-08-31 16:47:04 +02:00
parent d65f7ced34
commit de9cb50084
38 changed files with 290 additions and 94 deletions

26
routes/breadcrumbs.php Normal file
View file

@ -0,0 +1,26 @@
<?php
// Dashboard
Breadcrumbs::register('settings.dashboard', function ($trail) {
$trail->push('Dashboard', route('settings.dashboard'));
});
Breadcrumbs::register('publish.dataset.create', function ($breadcrumbs) {
$breadcrumbs->parent('settings.dashboard');
$breadcrumbs->push('Publish', route('publish.dataset.create'));
});
Breadcrumbs::register('settings.user.index', function ($breadcrumbs) {
$breadcrumbs->parent('settings.dashboard');
$breadcrumbs->push('Users Management', route('settings.user.index'));
});
Breadcrumbs::register('settings.user.edit', function ($breadcrumbs, $id) {
$breadcrumbs->parent('settings.user.index');
$breadcrumbs->push("users.edit", route('settings.user.edit', $id));
});
Breadcrumbs::register('settings.user.create', function ($breadcrumbs) {
$breadcrumbs->parent('settings.user.index');
$breadcrumbs->push('users.create', route('settings.user.create'));
});