Files
CKB/resources/views/layouts/partials/sidebarMenu.blade.php

245 lines
16 KiB
PHP
Executable File

<div class="kt-aside kt-aside--fixed kt-grid__item kt-grid kt-grid--desktop kt-grid--hor-desktop" id="kt_aside">
<!-- begin:: Aside -->
<div class="kt-aside__brand kt-grid__item " id="kt_aside_brand">
<div class="kt-aside__brand-logo">
<a href="{{ route('dashboard') }}">
<img alt="Logo" src="{{ asset('assets/media/logos/ckb.jpeg') }}" width="92" />
</a>
</div>
<div class="kt-aside__brand-tools">
<button class="kt-aside__brand-aside-toggler" id="kt_aside_toggler">
<span><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1" class="kt-svg-icon">
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<polygon points="0 0 24 0 24 24 0 24" />
<path d="M5.29288961,6.70710318 C4.90236532,6.31657888 4.90236532,5.68341391 5.29288961,5.29288961 C5.68341391,4.90236532 6.31657888,4.90236532 6.70710318,5.29288961 L12.7071032,11.2928896 C13.0856821,11.6714686 13.0989277,12.281055 12.7371505,12.675721 L7.23715054,18.675721 C6.86395813,19.08284 6.23139076,19.1103429 5.82427177,18.7371505 C5.41715278,18.3639581 5.38964985,17.7313908 5.76284226,17.3242718 L10.6158586,12.0300721 L5.29288961,6.70710318 Z" fill="#000000" fill-rule="nonzero" transform="translate(8.999997, 11.999999) scale(-1, 1) translate(-8.999997, -11.999999) " />
<path d="M10.7071009,15.7071068 C10.3165766,16.0976311 9.68341162,16.0976311 9.29288733,15.7071068 C8.90236304,15.3165825 8.90236304,14.6834175 9.29288733,14.2928932 L15.2928873,8.29289322 C15.6714663,7.91431428 16.2810527,7.90106866 16.6757187,8.26284586 L22.6757187,13.7628459 C23.0828377,14.1360383 23.1103407,14.7686056 22.7371482,15.1757246 C22.3639558,15.5828436 21.7313885,15.6103465 21.3242695,15.2371541 L16.0300699,10.3841378 L10.7071009,15.7071068 Z" fill="#000000" fill-rule="nonzero" opacity="0.3" transform="translate(15.999997, 11.999999) scale(-1, 1) rotate(-270.000000) translate(-15.999997, -11.999999) " />
</g>
</svg></span>
<span><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1" class="kt-svg-icon">
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<polygon points="0 0 24 0 24 24 0 24" />
<path d="M12.2928955,6.70710318 C11.9023712,6.31657888 11.9023712,5.68341391 12.2928955,5.29288961 C12.6834198,4.90236532 13.3165848,4.90236532 13.7071091,5.29288961 L19.7071091,11.2928896 C20.085688,11.6714686 20.0989336,12.281055 19.7371564,12.675721 L14.2371564,18.675721 C13.863964,19.08284 13.2313966,19.1103429 12.8242777,18.7371505 C12.4171587,18.3639581 12.3896557,17.7313908 12.7628481,17.3242718 L17.6158645,12.0300721 L12.2928955,6.70710318 Z" fill="#000000" fill-rule="nonzero" />
<path d="M3.70710678,15.7071068 C3.31658249,16.0976311 2.68341751,16.0976311 2.29289322,15.7071068 C1.90236893,15.3165825 1.90236893,14.6834175 2.29289322,14.2928932 L8.29289322,8.29289322 C8.67147216,7.91431428 9.28105859,7.90106866 9.67572463,8.26284586 L15.6757246,13.7628459 C16.0828436,14.1360383 16.1103465,14.7686056 15.7371541,15.1757246 C15.3639617,15.5828436 14.7313944,15.6103465 14.3242754,15.2371541 L9.03007575,10.3841378 L3.70710678,15.7071068 Z" fill="#000000" fill-rule="nonzero" opacity="0.3" transform="translate(9.000003, 11.999999) rotate(-270.000000) translate(-9.000003, -11.999999) " />
</g>
</svg></span>
</button>
</div>
</div>
<!-- end:: Aside -->
<!-- begin:: Aside Menu -->
<div class="kt-aside-menu-wrapper kt-grid__item kt-grid__item--fluid" id="kt_aside_menu_wrapper">
<div id="kt_aside_menu" class="kt-aside-menu " data-ktmenu-vertical="1" data-ktmenu-scroll="1" data-ktmenu-dropdown-timeout="500">
<ul class="kt-menu__nav ">
@can('view', $menus['dashboard'])
<li class="kt-menu__item kt-menu__item--submenu" aria-haspopup="true" data-ktmenu-submenu-toggle="hover">
<a href="{{ route('dashboard') }}" class="kt-menu__link kt-menu__toggle">
<span class="kt-menu__link-icon">
<i class="fa fa-list"></i>
</span>
<span class="kt-menu__link-text">Dashboard</span>
</a>
</li>
@endcan
{{-- Section Header - Only show if user has access to any submenu --}}
@if(Gate::check('view', $menus['user.index']) || Gate::check('view', $menus['roleprivileges.index']))
<div class="kt-menu__section" style="padding: 15px 20px; margin-top: 10px; margin-bottom: 5px;">
<div style="display: flex; align-items: center; color: #a7abc3; font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px;">
<i class="fa fa-users" style="margin-right: 8px; font-size: 14px;"></i>
<span>Manajemen Pengguna</span>
</div>
</div>
@endif
{{-- Submenu Items --}}
@can('view', $menus['user.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('user.index') }}" class="kt-menu__link">
<i class="fa fa-user" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Pengguna</span>
</a>
</li>
@endcan
@can('view', $menus['roleprivileges.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('roleprivileges.index') }}" class="kt-menu__link">
<i class="fa fa-shield-alt" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Role & Privileges</span>
</a>
</li>
@endcan
{{-- Section Header - Only show if user has access to any submenu --}}
@if(Gate::check('view', $menus['work.index']) || Gate::check('view', $menus['category.index']) || Gate::check('view', $menus['dealer.index']))
<div class="kt-menu__section" style="padding: 15px 20px; margin-top: 10px; margin-bottom: 5px;">
<div style="display: flex; align-items: center; color: #a7abc3; font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px;">
<i class="fa fa-exchange-alt" style="margin-right: 8px; font-size: 14px;"></i>
<span>Manajemen Transaksi</span>
</div>
</div>
@endif
{{-- Submenu Items --}}
@can('view', $menus['work.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('work.index') }}" class="kt-menu__link">
<i class="fa fa-wrench" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Pekerjaan</span>
</a>
</li>
@endcan
@can('view', $menus['category.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('category.index') }}" class="kt-menu__link">
<i class="fa fa-tags" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Kategori Pekerjaan</span>
</a>
</li>
@endcan
@can('view', $menus['dealer.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('dealer.index') }}" class="kt-menu__link">
<i class="fa fa-store" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Dealer</span>
</a>
</li>
@endcan
{{-- Section Header - Only show if user has access to any submenu --}}
@if(Gate::check('view', $menus['products.index']) || Gate::check('view', $menus['product_categories.index']) || Gate::check('view', $menus['mutations.index']) || Gate::check('view', $menus['opnames.index']) || Gate::check('view', $menus['stock-audit.index']))
<div class="kt-menu__section" style="padding: 15px 20px; margin-top: 10px; margin-bottom: 5px;">
<div style="display: flex; align-items: center; color: #a7abc3; font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px;">
<i class="fa fa-warehouse" style="margin-right: 8px; font-size: 14px;"></i>
<span>Manajemen Gudang</span>
</div>
</div>
@endif
{{-- Submenu Items --}}
@can('view', $menus['products.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('products.index') }}" class="kt-menu__link">
<i class="fa fa-box" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Produk</span>
</a>
</li>
@endcan
@can('view', $menus['product_categories.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('product_categories.index') }}" class="kt-menu__link">
<i class="fa fa-layer-group" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Kategori Produk</span>
</a>
</li>
@endcan
@can('view', $menus['mutations.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('mutations.index') }}" class="kt-menu__link">
<i class="fa fa-arrows-alt" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Mutasi Produk</span>
</a>
</li>
@endcan
@can('view', $menus['opnames.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('opnames.index') }}" class="kt-menu__link">
<i class="fa fa-clipboard-check" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Stock Opname</span>
</a>
</li>
@endcan
@can('view', $menus['stock-audit.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('stock-audit.index') }}" class="kt-menu__link">
<i class="fa fa-history" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Histori Stock</span>
</a>
</li>
@endcan
{{-- Section Header - Only show if user has access to any submenu --}}
@if(Gate::check('view', $menus['report.transaction_sa']) || Gate::check('view', $menus['report.transaction']) || Gate::check('view', $menus['report.transaction_dealer']) || Gate::check('view', $menus['work.index']))
<div class="kt-menu__section" style="padding: 15px 20px; margin-top: 10px; margin-bottom: 5px;">
<div style="display: flex; align-items: center; color: #a7abc3; font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px;">
<i class="fa fa-chart-bar" style="margin-right: 8px; font-size: 14px;"></i>
<span>Laporan</span>
</div>
</div>
@endif
{{-- Submenu Items --}}
@can('view', $menus['report.transaction_sa'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('report.transaction_sa') }}" class="kt-menu__link">
<i class="fa fa-car" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">SA</span>
</a>
</li>
@endcan
@can('view', $menus['report.transaction'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('report.transaction') }}" class="kt-menu__link">
<i class="fa fa-file-alt" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Pekerjaan</span>
</a>
</li>
@endcan
@can('view', $menus['report.transaction_dealer'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('report.transaction_dealer') }}" class="kt-menu__link">
<i class="fa fa-store" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Dealer</span>
</a>
</li>
@endcan
@can('view', $menus['work.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('work.index') }}" class="kt-menu__link">
<i class="fa fa-cubes" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Stok Produk</span>
</a>
</li>
@endcan
@can('view', $menus['work.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('work.index') }}" class="kt-menu__link">
<i class="fa fa-user-cog" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Teknisi</span>
</a>
</li>
@endcan
<div class="kt-menu__section" style="padding: 15px 20px; margin-top: 10px; margin-bottom: 5px;">
<div style="display: flex; align-items: center; color: #a7abc3; font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px;">
<i class="fa fa-user-cog" style="margin-right: 8px; font-size: 14px;"></i>
<span>KPI</span>
</div>
</div>
@can('view', $menus['kpi.targets.index'])
<li class="kt-menu__item" aria-haspopup="true">
<a href="{{ route('kpi.targets.index') }}" class="kt-menu__link">
<i class="fa fa-user-cog" style="display: flex; align-items: center; margin-right: 10px;"></i>
<span class="kt-menu__link-text">Target</span>
</a>
</li>
@endcan
</ul>
</div>
</div>
<!-- end:: Aside Menu -->
</div>