{{-- Developer Dashboard Final (Safe UI + Real Override Form) --}} @php $routeOr = function (string $name, string $fallback = '#') { return \Illuminate\Support\Facades\Route::has($name) ? route($name) : $fallback; }; $ordersIndexUrl = $routeOr('orders.index', url('/orders')); $ordersCreateUrl = $routeOr('orders.create', url('/orders/create')); $settingsIndexUrl = $routeOr('settings.index', url('/settings')); $usersIndexUrl = $routeOr('users.index', url('/users')); $rolesIndexUrl = $routeOr('roles.index', url('/roles')); $productsIndexUrl = $routeOr('products.items.index', url('/products/items')); $paymentAccountsIndexUrl = $routeOr('payment-accounts.index', url('/payment-accounts')); $financeIndexUrl = $routeOr('finance.index', url('/finance')); $backupsIndexUrl = $routeOr('backups.index', url('/backups')); $devQuickSettingsUrl = $routeOr('dev.quick-settings', url('/dev/quick-settings')); @endphp @php $developerMenus = [ ['title'=>'Semua Order','desc'=>'Lihat seluruh transaksi dan masuk ke halaman edit atau hapus.','url'=>$ordersIndexUrl,'badge'=>'Transaksi'], ['title'=>'Buat Order','desc'=>'Masuk cepat ke form pembuatan order.','url'=>$ordersCreateUrl,'badge'=>'Create'], ['title'=>'Customers','desc'=>'Kelola seluruh pelanggan dan histori data.','url'=>url('/customers'),'badge'=>'Data'], ['title'=>'Users','desc'=>'Akses penuh user, akun, dan data login.','url'=>url('/users'),'badge'=>'Akses'], ['title'=>'Roles','desc'=>'Atur dan ubah hak akses semua role.','url'=>url('/roles'),'badge'=>'Permission'], ['title'=>'Products','desc'=>'Kelola produk, harga, layanan, dan kategori.','url'=>$productsIndexUrl,'badge'=>'Master'], ['title'=>'Payment Accounts','desc'=>'Kelola rekening dan akun pembayaran.','url'=>$paymentAccountsIndexUrl,'badge'=>'Finance'], ['title'=>'Finance','desc'=>'Masuk ke modul finance utama.','url'=>$financeIndexUrl,'badge'=>'Finance'], ['title'=>'Backup DB','desc'=>'Backup sistem dan maintenance data.','url'=>$backupsIndexUrl,'badge'=>'System'], ['title'=>'Quick Settings','desc'=>'Ubah logo, nama toko, alamat, dan footer print.','url'=>$settingsIndexUrl,'badge'=>'Branding'], ['title'=>'Tutorial','desc'=>'Panduan penggunaan dan dokumentasi.','url'=>url('/tutorial'),'badge'=>'Help'], ['title'=>'Laporan','desc'=>'Akses semua laporan penting dari satu klik.','url'=>url('/reports'),'badge'=>'Report'], ]; $developerActions = [ [ 'title' => 'Edit transaksi', 'desc' => 'Masuk ke daftar order untuk ubah invoice, status, total, file, atau customer.', 'url' => $ordersIndexUrl, 'label' => 'Buka order', ], [ 'title' => 'Hapus transaksi', 'desc' => 'Masuk ke daftar transaksi dan hapus data yang diperlukan langsung dari modul order.', 'url' => $ordersIndexUrl, 'label' => 'Kelola hapus', ], [ 'title' => 'Edit branding', 'desc' => 'Ubah logo, identitas toko, footer, dan kontak langsung dari dashboard.', 'url' => $settingsIndexUrl, 'label' => 'Buka settings', ], [ 'title' => 'Kontrol user & role', 'desc' => 'Ubah hak akses, tambah user, dan edit akun dalam satu jalur cepat.', 'url' => $usersIndexUrl, 'label' => 'Buka users', ], ]; @endphp

Developer Override

Panel akses cepat developer aktif langsung di dashboard utama.

Developer Dashboard Full Access Panel All Control in One Page

Semua akses developer ada langsung di dashboard ini.

Dashboard ini difokuskan untuk developer: edit, ubah, branding, user management, master data, dan semua menu penting langsung dari halaman utama.

@foreach($developerActions as $action)
{{ $action['title'] }}
{{ $action['desc'] }}
@endforeach

Quick Command

Langsung lompat ke modul yang mau dibuka.

Enter
Developer Notes

Semua kontrol developer ditaruh di dashboard utama supaya tidak perlu cari menu lain.

Quick Branding & Identity

Ubah logo, nama toko, alamat, telepon, dan footer nota langsung dari dashboard.

Embedded in Dashboard Saving...
logo

Logo Toko

Upload cepat tanpa keluar dari dashboard.

Semua Menu Penting

Tidak perlu keliling sidebar. Semua modul inti developer langsung tampil di sini.

Dashboard Embedded {{ count($developerMenus) }} Menu

Developer Override Tools

Cari invoice, buka data, lalu lakukan koreksi order dan pembayaran langsung dari dashboard.

Real Override Form Search + Update
Cari Invoice / Customer / User

Gunakan pencarian cepat untuk menemukan data yang akan dikoreksi.

@csrf
Override Order

Ubah customer pada order, status bayar, status produksi, pickup, cashier, operator, designer, dan catatan.

Buka Detail Order
@csrf
Override Payment

Koreksi nominal pembayaran, metode pembayaran, akun pembayaran, cashier, dan catatan pembayaran.

Archive / Deactivate Entitas

Gunakan form di bawah untuk archive customer/product atau deactivate user/payment account.

@csrf
@csrf
@csrf
@csrf

© {{ date('Y') }} Rio Ardiansyah. Embedded developer dashboard control center.