From 169bf77a5c4b17601a615c56c0fb899965167808 Mon Sep 17 00:00:00 2001 From: "daeng.deni@dharma.or.id" Date: Sun, 4 Jun 2023 14:26:15 +0700 Subject: [PATCH] Update Sidebar Menu --- .../sidebar-layout/sidebar/_menu.blade.php | 156 +++--------------- 1 file changed, 24 insertions(+), 132 deletions(-) diff --git a/resources/views/layout/partials/sidebar-layout/sidebar/_menu.blade.php b/resources/views/layout/partials/sidebar-layout/sidebar/_menu.blade.php index 215100b..18be084 100644 --- a/resources/views/layout/partials/sidebar-layout/sidebar/_menu.blade.php +++ b/resources/views/layout/partials/sidebar-layout/sidebar/_menu.blade.php @@ -1,7 +1,8 @@ @php - $route = explode('.',Route::currentRouteName()); + $route = explode('.',Route::currentRouteName()); + $modules = file_get_contents(dirname(__FILE__, 4) . '/modules_statuses.json'); + $module = json_decode($modules); @endphp -
@@ -131,61 +132,15 @@
- @if(Auth::user()->hasRole('super-administrator')) - - - - @endif - @canany(['company.read','company.create','company.update','company.delete']) - - - - @endcanany - - @canany(['supplier.read','supplier.create','supplier.update','supplier.delete']) - - - - @endcanany - - @canany(['buyer.read','buyer.create','buyer.update','buyer.delete']) - - - - @endcanany + @foreach($module as $row => $key) + @if($key) + @if(file_exists(dirname(__FILE__, 4) . '/Modules/'.$row.'/Resources/views/partials/menu/_app.blade.php')) + @include(strtolower($row).'::partials.menu._app') + @endif + @endif + @endforeach @canany(['master.read','master.create','master.update','master.delete']) @@ -263,46 +187,14 @@ - - - @endcanany