add breadcrumb

This commit is contained in:
Daeng Deni Mardaeni 2023-09-27 16:45:44 +07:00
parent a2135cf4af
commit daab5a3184
4 changed files with 43 additions and 0 deletions

View File

@ -2,6 +2,14 @@
$route = explode('.', Route::currentRouteName()); $route = explode('.', Route::currentRouteName());
@endphp @endphp
@section('title')
Permissions
@endsection
@section('breadcrumbs')
{{ Breadcrumbs::render('user.permissions') }}
@endsection
<x-default-layout> <x-default-layout>
<!--begin::Card--> <!--begin::Card-->
<div class="card card-xxl-stretch mb-5 mb-xl-8"> <div class="card card-xxl-stretch mb-5 mb-xl-8">

View File

@ -2,6 +2,14 @@
$route = explode('.', Route::currentRouteName()); $route = explode('.', Route::currentRouteName());
@endphp @endphp
@section('title')
Roles
@endsection
@section('breadcrumbs')
{{ Breadcrumbs::render('user.roles') }}
@endsection
<x-default-layout> <x-default-layout>
<!--begin::Card--> <!--begin::Card-->
<div class="card card-xxl-stretch mb-5 mb-xl-8"> <div class="card card-xxl-stretch mb-5 mb-xl-8">

View File

@ -2,6 +2,14 @@
$route = explode('.', Route::currentRouteName()); $route = explode('.', Route::currentRouteName());
@endphp @endphp
@section('title')
Users
@endsection
@section('breadcrumbs')
{{ Breadcrumbs::render('users') }}
@endsection
<x-default-layout> <x-default-layout>
<!--begin::Card--> <!--begin::Card-->
<div class="card card-xxl-stretch mb-5 mb-xl-8"> <div class="card card-xxl-stretch mb-5 mb-xl-8">

19
Routes/breadcrumbs.php Normal file
View File

@ -0,0 +1,19 @@
<?php
use Diglactic\Breadcrumbs\Breadcrumbs;
use Diglactic\Breadcrumbs\Generator as BreadcrumbTrail;
Breadcrumbs::for('users', function (BreadcrumbTrail $trail) {
$trail->parent('home');
$trail->push('Users', route('user.users.index'));
});
Breadcrumbs::for('user.roles', function (BreadcrumbTrail $trail) {
$trail->parent('users');
$trail->push('Roles', route('user.roles.index'));
});
Breadcrumbs::for('user.permissions', function (BreadcrumbTrail $trail) {
$trail->parent('users');
$trail->push('Permissions', route('user.permissions.index'));
});