main_logo {{ @$setup_app->appname }}

    {{-- LOOPING GMENU --}} @foreach ($gmenu as $g) {{-- HIDE: Menu "Nota Reimburse" (gmenu=rbst12) sengaja disembunyikan dari sidebar. Untuk mengaktifkan kembali, hapus/bari @continue di bawah. Menu TIDAK dihapus dari database — data seeders tetap utuh, hanya tidak dirender di sidebar. --}} @if ($g->gmenu == 'rbst12') @continue @endif @if ($g->gmenu == 'blankx') {{-- Query DMenu --}} @php $querydmenu = DB::table('sys_dmenu') ->join('sys_auth', 'sys_dmenu.dmenu', '=', 'sys_auth.dmenu') ->whereIn('sys_auth.idroles', $users_rules) ->where('sys_dmenu.isactive', '1') ->where('sys_dmenu.show', '1') ->where('sys_auth.isactive', '1') ->where('sys_dmenu.gmenu', $g->gmenu) ->select('sys_dmenu.*') ->distinct() ->orderBy('sys_dmenu.urut', 'asc') ->get(); @endphp @foreach ($querydmenu as $d)
  • {{ $d->name }} {{-- check query notif --}} @if ($d->notif != '') @php // get notif $data_notif = DB::select($d->notif); foreach ($data_notif as $n) { $notif = $n->notif; } @endphp {{ $notif }} @endif
  • @endforeach @else
  • name == $title_group ? 'aria-expanded=true' : '' }}>
    {{ $g->name }} @if ($g->gmenu === 'pitkk1' && $countPersetujuanPitkkb > 0) {{ $countPersetujuanPitkkb }} @endif @if ($g->gmenu === 'rbst12' && $countPersetujuanNota > 0) {{ $countPersetujuanNota }} @endif @if ($g->gmenu === 'pitkb1' && $countPersetujuanBawahan > 0) {{ $countPersetujuanBawahan }} @endif @if ($g->gmenu === 'pitk12' && $countPengajuanPribadi > 0) {{ $countPengajuanPribadi }} @endif @if ($g->gmenu === 'rbst12' && ($countUploadNota > 0|| $countNotaAtasan > 0) ) {{ (int)$countUploadNota + (int)$countNotaAtasan }} @endif @if ($g->gmenu === 'pcp123' && $countPengajuanCutiPribadi > 0) {{ $countPengajuanCutiPribadi }} @endif @if ($g->gmenu === 'pckb12' && $countPersetujuanCutiBawahan > 0) {{ $countPersetujuanCutiBawahan }} @endif @if ($g->gmenu === 'pck123' && $countPersetujuanCutiHrd > 0) {{ $countPersetujuanCutiHrd }} @endif @if ($g->gmenu === 'rdms12' && $countRedeemCutiBersama > 0) {{ $countRedeemCutiBersama }} @endif @if ($g->gmenu === 'rdms12' && $countRedeemCutiBersamaPribadi > 0) {{ $countRedeemCutiBersamaPribadi }} @endif @if ($g->gmenu === 'kps123' && $countKonfirmasiSecurity > 0) {{ $countKonfirmasiSecurity }} @endif {{-- Badge "!" untuk GMenu Report/Rekap saat menu collapse (hidden saat expand via .gmenu-badge CSS) --}} @if (($g->gmenu === 'rekap') && ($countPeriodeCutiWarning > 0 || $countPeriodeIzinWarning > 0)) @endif {{-- Badge "!" untuk GMenu Report/Rekap saat menu collapse (hidden saat expand via .gmenu-badge CSS) --}} {{-- @if (($g->gmenu === 'report') && ($countPeriodeCutiWarning > 0 || $countPeriodeIzinWarning > 0)) @endif --}}
      {{-- Query DMenu --}} @php $querydmenu = DB::table('sys_dmenu') ->join('sys_auth', 'sys_dmenu.dmenu', '=', 'sys_auth.dmenu') ->whereIn('sys_auth.idroles', $users_rules) ->where('sys_dmenu.isactive', '1') ->where('sys_dmenu.show', '1') ->where('sys_auth.isactive', '1') ->where('sys_dmenu.gmenu', $g->gmenu) ->select('sys_dmenu.*') ->distinct() ->orderBy('sys_dmenu.urut', 'asc') ->get(); @endphp @foreach ($querydmenu as $d)
    • {{ $d->name }} @if ($d->dmenu === 'pitkkb' && $countPersetujuanPitkkb > 0) {{ $countPersetujuanPitkkb }} @endif @if ($d->dmenu === 'rbstbr' && $countPersetujuanNota > 0) {{ $countPersetujuanNota }} @endif @if ($d->dmenu === 'rbstsk' && $countNotaAtasan > 0) {{ $countNotaAtasan }} @endif @if ($d->dmenu === 'pitkbr' && $countPersetujuanBawahan > 0) {{ $countPersetujuanBawahan }} @endif @if ($d->dmenu === 'pitkpj' && $countPengajuanPribadi > 0) {{ $countPengajuanPribadi}} @endif @if ($d->dmenu === 'rbstpj' && $countUploadNota > 0) {{ $countUploadNota}} @endif @if ($d->dmenu === 'pcppcp' && $countPengajuanCutiPribadi > 0) {{ $countPengajuanCutiPribadi }} @endif @if ($d->dmenu === 'pckbbr' && $countPersetujuanCutiBawahan > 0) {{ $countPersetujuanCutiBawahan }} @endif @if ($d->dmenu === 'pckbr1' && $countPersetujuanCutiHrd > 0) {{ $countPersetujuanCutiHrd }} @endif @if ($d->dmenu === 'rdmcb1' && $countRedeemCutiBersama > 0) {{ $countRedeemCutiBersama }} @endif @if ($d->dmenu === 'rdmcb1' && $countRedeemCutiBersamaPribadi > 0) {{ $countRedeemCutiBersamaPribadi }} @endif @if ($d->dmenu === 'kps123' && $countKonfirmasiSecurity > 0) {{ $countKonfirmasiSecurity }} @endif @if ($d->dmenu === 'rpcm12' && $countPeriodeCutiWarning > 0) @endif @if ($d->dmenu === 'rpitm1' && $countPeriodeIzinWarning > 0) @endif {{-- check query notif --}} @if ($d->notif != '') @php // get notif $data_notif = DB::select($d->notif); foreach ($data_notif as $n) { $notif = $n->notif; } @endphp {{ $notif }} @endif
    • @endforeach
  • @endif @endforeach