diff --git a/app/Helpers/general.php b/app/Helpers/general.php index e2bd7d99..0a5c87d6 100644 --- a/app/Helpers/general.php +++ b/app/Helpers/general.php @@ -770,7 +770,7 @@ function convertMenu($menu, $parentId = null, &$idCounter = 1) 'text' => $menu['text'] ?? 'text', 'href' => $menu['url'] ?? null, 'icon' => $menu['icon'], - 'permission' => $menu['permission'], + 'permission' => $menu['permission'] ?? null, ]; if (isset($menu['submenu']) && is_array($menu['submenu'])) { diff --git a/app/Http/Controllers/StatistikSandangController.php b/app/Http/Controllers/StatistikSandangController.php new file mode 100644 index 00000000..81a04524 --- /dev/null +++ b/app/Http/Controllers/StatistikSandangController.php @@ -0,0 +1,14 @@ + url(''), + 'judul' => 'Sandang' + ]); + } +} diff --git a/database/migrations/2025_06_09_081826_update_menu_superadmin_daerah.php b/database/migrations/2025_06_09_081826_update_menu_superadmin_daerah.php index 8df8fb95..7684d400 100644 --- a/database/migrations/2025_06_09_081826_update_menu_superadmin_daerah.php +++ b/database/migrations/2025_06_09_081826_update_menu_superadmin_daerah.php @@ -26,7 +26,7 @@ public function up() } $item['submenu'] = array_filter($item['submenu'], function ($submenuItem) { - return $submenuItem['url'] !== 'pengaturan/groups'; + return ($submenuItem['url'] ?? '') !== 'pengaturan/groups'; }); return $item; diff --git a/database/migrations/2025_06_16_070833_perbaikan_menu_superadmin_daerah.php b/database/migrations/2025_06_16_070833_perbaikan_menu_superadmin_daerah.php index d8b3fea0..bb74671e 100644 --- a/database/migrations/2025_06_16_070833_perbaikan_menu_superadmin_daerah.php +++ b/database/migrations/2025_06_16_070833_perbaikan_menu_superadmin_daerah.php @@ -37,7 +37,7 @@ public function up() } $item['submenu'] = array_filter($item['submenu'], function ($submenuItem) { - return $submenuItem['url'] !== 'pengaturan/groups'; + return ($submenuItem['url'] ?? '') !== 'pengaturan/groups'; }); return $item; diff --git a/resources/views/presisi/statistik/sandang.blade.php b/resources/views/presisi/statistik/sandang.blade.php new file mode 100644 index 00000000..18dc0612 --- /dev/null +++ b/resources/views/presisi/statistik/sandang.blade.php @@ -0,0 +1,464 @@ +@extends('layouts.index') + +@section('plugins.chart', true) + +@section('title', 'Data Statistik') + +@section('content_header') +
| No | +Nilai | +Jumlah | +
|---|