Pengaturan Sistem

Konfigurasi website dan data sistem.

@if($activeTab === 'tampilan')

QRIS Pembayaran

Unggah barcode / gambar QRIS yang akan ditampilkan di halaman pembayaran.

@if (session()->has('message')) @endif
Sedang memproses file ke server... Jangan klik simpan dulu.
@error('qris_photo') {{ $message }} @enderror
@if(auth()->user()->role === 'admin') @else
Mode Viewer (Read Only)
@endif

Slide Foto Beranda (Hero)

Unggah 3 foto beranda yang akan ditampilkan secara otomatis (auto-slide) di halaman awal. Gunakan rasio 21:9 atau 16:9 untuk hasil terbaik.

@if (session()->has('hero_message'))
{{ session('hero_message') }}
@endif
@for($i = 1; $i <= 3; $i++) @php $photoProp = "hero" . ($i == 1 ? "" : $i) . "_photo"; $keyName = "hero" . ($i == 1 ? "" : $i); $currentVal = $this->$keyName; @endphp
Slide #{{ $i }}
Pilih Foto Baru
@error('hero'.($i == 1 ? '' : $i).'_photo') {{ $message }} @enderror
Memproses file...
@if(auth()->user()->role === 'admin') @endif
@endfor

Sapaan Kontekstual Beranda

Sesuaikan sapaan akrab yang muncul di beranda berdasarkan waktu kunjungan pelanggan.

{{ $is_greeting_active ? 'Status: Aktif' : 'Status: Non-Aktif' }}
@if (session()->has('greeting_message'))
{{ session('greeting_message') }}
@endif
@if(auth()->user()->role === 'admin')

Perubahan akan langsung diterapkan ke halaman Beranda secara *real-time*.

@endif
@endif @if($activeTab === 'akun')

{{ $isEditMode ? 'Edit Akun: ' . $name : 'Kelola Akun' }}

{{ $isEditMode ? 'Ubah informasi akun atau reset password.' : 'Tambah atau hapus akses masuk dasbor admin.' }} {{ auth()->user()->role !== 'admin' ? 'Fitur dikunci untuk Viewer.' : '' }}

@if (session()->has('user_message'))
{{ session('user_message') }}
@endif @if (session()->has('user_error'))
{{ session('user_error') }}
@endif @if(auth()->user()->role === 'admin')
@error('name') {{ $message }} @enderror
@error('email') {{ $message }} @enderror
@error('password') {{ $message }} @enderror
@error('role') {{ $message }} @enderror
Aktifkan sebagai Affiliator @if($is_also_affiliate) Aktif @endif
@if($role === 'affiliator' || $is_also_affiliate)

Detail Profil Affiliator

@error('affiliate_referral_code') {{ $message }} @enderror
@error('affiliate_commission_rate') {{ $message }} @enderror
@error('affiliate_no_hp') {{ $message }} @enderror
Informasi Rekening Payout
@endif
@if($isEditMode) @endif
@endif
@foreach($users as $user) @endforeach
Nama & Email
@if($sortField === 'name') @if($sortDirection === 'asc') @else @endif @else @endif
Peran
@if($sortField === 'role') @if($sortDirection === 'asc') @else @endif @else @endif
Aksi
{{ $user->name }}
{{ $user->email }}
@if($user->role === 'admin') Admin @elseif($user->role === 'staff') Staff @elseif($user->role === 'viewer') Viewer @endif @if($user->affiliateProfile) Affiliator @endif
@if(auth()->user()->role === 'admin') @if(auth()->id() !== $user->id) @else Anda @endif @endif
{{ $users->currentPage() }} / {{ $users->lastPage() }}
@endif @if($activeTab === 'umum')

Pengaturan Umum

Konfigurasi teks beranda dan toleransi keterlambatan denda.

@if (session()->has('general_message'))
{{ session('general_message') }}
@endif

Mode Pemeliharaan (Maintenance Mode)

Aktifkan untuk menutup akses publik sementara.

@if($is_maintenance)
@endif

Jika *customer* telat melebihi batas menit yang ditentukan setelah jadwal selesai, Anda akan diminta memasukkan opsi Denda saat menyelesai transaksi.

Jumlah minimum saldo komisi yang harus dimiliki mitra sebelum mereka dapat mengajukan penarikan dana.

@foreach(['bca' => 'BCA', 'mandiri' => 'Mandiri', 'bni' => 'BNI', 'bri' => 'BRI', 'permata' => 'Permata', 'bsi' => 'BSI', 'cimb' => 'CIMB'] as $id => $label) @endforeach
@if(auth()->user()->role === 'admin') @endif
@if(auth()->user()->role === 'admin') @endif @endif @if($activeTab === 'faq')

Kelola FAQ Halaman Tentang

Tambah atau edit tanya jawab yang akan muncul di halaman "Tentang Kami".

@if (session()->has('faq_message'))
{{ session('faq_message') }}
@endif
@foreach($about_faq_items as $index => $faq)
@if(auth()->user()->role === 'admin') @endif
@endforeach @if(count($about_faq_items) === 0)

Belum ada FAQ yang ditambahkan.

@endif @if(auth()->user()->role === 'admin')
@else
Fitur Kelola FAQ hanya tersedia untuk Admin
@endif
@endif @if($activeTab === 'database')

Sistem Cadangan & Pemulihan

Ekspor semua data sistem (Unit, Promo, Transaksi, Pengaturan) ke file JSON atau pulihkan dari file cadangan.

Ekspor Data (Backup)

Gunakan fitur ini untuk mendownload seluruh data sistem Anda saat ini. Simpan file ini di tempat yang aman sebagai cadangan.

@if(auth()->user()->role === 'admin') @else
Backup Terkunci untuk Viewer
@endif

Pulihkan Data (Restore)

PERINGATAN: Mengimpor data akan menimpa data yang ada saat ini. Pastikan file backup valid dan sesuai.

@if (session()->has('import_message'))
{{ session('import_message') }}
@endif @if (session()->has('import_error'))
{{ session('import_error') }}
@endif @if(auth()->user()->role === 'admin')
@else
Restore Terkunci untuk Viewer
@endif