update menu

This commit is contained in:
Daeng Deni Mardaeni 2023-11-06 11:37:05 +07:00
parent 1c297c9c8a
commit 8479eb8998

View File

@ -1,3 +1,9 @@
@php
$route = explode('.',Route::currentRouteName());
$modules = file_get_contents(dirname(__FILE__, 4) . '/modules_statuses.json');
$module = json_decode($modules);
@endphp
<!--begin::sidebar menu--> <!--begin::sidebar menu-->
<div class="app-sidebar-menu overflow-hidden flex-column-fluid"> <div class="app-sidebar-menu overflow-hidden flex-column-fluid">
<!--begin::Menu wrapper--> <!--begin::Menu wrapper-->
@ -31,6 +37,15 @@
<!--end:Menu sub--> <!--end:Menu sub-->
</div> </div>
<!--end:Menu item--> <!--end:Menu item-->
@foreach($module as $row => $key)
@if($key)
@if(file_exists(dirname(__FILE__, 4) . '/Modules/'.$row.'/Resources/views/partials/menu/_root.blade.php'))
@include(strtolower($row).'::partials.menu._root')
@endif
@endif
@endforeach
<!--begin:Menu item--> <!--begin:Menu item-->
<div class="menu-item pt-5"> <div class="menu-item pt-5">
<!--begin:Menu content--> <!--begin:Menu content-->
@ -40,96 +55,32 @@
<!--end:Menu content--> <!--end:Menu content-->
</div> </div>
<!--end:Menu item--> <!--end:Menu item-->
<!--begin:Menu item--> @foreach($module as $row => $key)
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ request()->routeIs('user-management.*') ? 'here show' : '' }}"> @if($key)
<!--begin:Menu link--> @if(file_exists(dirname(__FILE__, 4) . '/Modules/'.$row.'/Resources/views/partials/menu/_app.blade.php'))
<span class="menu-link"> @include(strtolower($row).'::partials.menu._app')
<span class="menu-icon">{!! getIcon('abstract-28', 'fs-2') !!}</span> @endif
<span class="menu-title">User Management</span> @endif
<span class="menu-arrow"></span> @endforeach
</span>
<!--end:Menu link--> @canany(['system.read','system.create','system.update','system.delete'])
<!--begin:Menu sub-->
<div class="menu-sub menu-sub-accordion">
<!--begin:Menu item-->
<div class="menu-item">
<!--begin:Menu link-->
<a class="menu-link {{ request()->routeIs('user-management.users.*') ? 'active' : '' }}" href="{{ route('user-management.users.index') }}">
<span class="menu-bullet">
<span class="bullet bullet-dot"></span>
</span>
<span class="menu-title">Users</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
<!--begin:Menu item-->
<div class="menu-item">
<!--begin:Menu link-->
<a class="menu-link {{ request()->routeIs('user-management.roles.*') ? 'active' : '' }}" href="{{ route('user-management.roles.index') }}">
<span class="menu-bullet">
<span class="bullet bullet-dot"></span>
</span>
<span class="menu-title">Roles</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
<!--begin:Menu item-->
<div class="menu-item">
<!--begin:Menu link-->
<a class="menu-link {{ request()->routeIs('user-management.permissions.*') ? 'active' : '' }}" href="{{ route('user-management.permissions.index') }}">
<span class="menu-bullet">
<span class="bullet bullet-dot"></span>
</span>
<span class="menu-title">Permissions</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
</div>
<!--end:Menu sub-->
</div>
<!--end:Menu item-->
<!--begin:Menu item--> <!--begin:Menu item-->
<div class="menu-item pt-5"> <div class="menu-item pt-5">
<!--begin:Menu content--> <!--begin:Menu content-->
<div class="menu-content"> <div class="menu-content">
<span class="menu-heading fw-bold text-uppercase fs-7">Help</span> <span class="menu-heading fw-bold text-uppercase fs-7">System</span>
</div> </div>
<!--end:Menu content--> <!--end:Menu content-->
</div> </div>
<!--end:Menu item--> <!--end:Menu item-->
<!--begin:Menu item--> @foreach($module as $row => $key)
<div class="menu-item"> @if($key)
<!--begin:Menu link--> @if(file_exists(dirname(__FILE__, 4) . '/Modules/'.$row.'/Resources/views/partials/menu/_system.blade.php'))
<a class="menu-link" href="https://preview.keenthemes.com/html/metronic/docs/base/utilities" target="_blank"> @include(strtolower($row).'::partials.menu._system')
<span class="menu-icon">{!! getIcon('rocket', 'fs-2') !!}</span> @endif
<span class="menu-title">Components</span> @endif
</a> @endforeach
<!--end:Menu link--> @endcanany
</div>
<!--end:Menu item-->
<!--begin:Menu item-->
<div class="menu-item">
<!--begin:Menu link-->
<a class="menu-link" href="https://preview.keenthemes.com/laravel/metronic/docs" target="_blank">
<span class="menu-icon">{!! getIcon('abstract-26', 'fs-2') !!}</span>
<span class="menu-title">Documentation</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
<!--begin:Menu item-->
<div class="menu-item">
<!--begin:Menu link-->
<a class="menu-link" href="https://preview.keenthemes.com/laravel/metronic/docs/changelog" target="_blank">
<span class="menu-icon">{!! getIcon('code', 'fs-2') !!}</span>
<span class="menu-title">Changelog v8.2.0</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
</div> </div>
<!--end::Menu--> <!--end::Menu-->
</div> </div>