39 lines
1.4 KiB
PHP
39 lines
1.4 KiB
PHP
<?php
|
|
|
|
use Diglactic\Breadcrumbs\Breadcrumbs;
|
|
use Diglactic\Breadcrumbs\Generator;
|
|
use Illuminate\Support\Str;
|
|
|
|
Breadcrumbs::for('back.notices.index', function (Generator $trail) {
|
|
$trail->push(
|
|
Str::ucfirst(trans_choice('models.classes.notices', \INF)),
|
|
route('back.notices.index')
|
|
);
|
|
});
|
|
Breadcrumbs::for('back.notices.create', function (Generator $trail) {
|
|
$trail->parent('back.notices.index');
|
|
$trail->push(
|
|
Str::ucfirst(trans_choice('models.classes.notices', 1)),
|
|
route('back.notices.create')
|
|
);
|
|
});
|
|
Breadcrumbs::for('back.notices.edit', function (Generator $trail) {
|
|
$trail->parent('back.notices.index');
|
|
$trail->push(Str::ucfirst(trans('uwil-backend::crud.actions.edit')), route('back.notices.edit', [
|
|
'notice' => request()->notice
|
|
]));
|
|
});
|
|
Breadcrumbs::for('back.notices.duplicate', function (Generator $trail) {
|
|
$trail->parent('back.notices.index');
|
|
$trail->push(Str::ucfirst(trans('uwil-backend::crud.actions.duplicate')));
|
|
});
|
|
Breadcrumbs::for('back.notices.show', function (Generator $trail) {
|
|
$trail->parent('back.notices.index');
|
|
$trail->push(Str::ucfirst(trans('uwil-backend::crud.actions.visualize')), route('back.notices.show', [
|
|
'notice' => request()->notice
|
|
]));
|
|
});
|
|
Breadcrumbs::for('back.notices.trash', function (Generator $trail) {
|
|
$trail->parent('back.notices.index');
|
|
$trail->push(Str::ucfirst(trans('uwil-backend::back.archives')));
|
|
});
|