{{-- =========================================================
SUPER ADMIN HEADER
========================================================= --}}
@php
/*
|--------------------------------------------------------------------------
| DATA SUPER ADMIN AKTIF
|--------------------------------------------------------------------------
| Ambil data langsung dari database berdasarkan ID yang tersimpan
| di session. Dengan cara ini foto profil tetap terbaca meskipun
| session foto belum diperbarui.
*/
$headerSuperAdmin = null;
if (session()->has('super_admin_id')) {
$headerSuperAdmin = \App\Models\SuperAdmin::find(
session('super_admin_id')
);
}
/*
|--------------------------------------------------------------------------
| DATA HEADER
|--------------------------------------------------------------------------
*/
$headerUsername = $headerSuperAdmin?->username
?? session('super_admin_username', 'Super Admin');
$headerFoto = $headerSuperAdmin?->foto_profil;
$headerPageTitle = trim((string) View::yieldContent('page-title'));
if ($headerPageTitle === '') {
$headerPageTitle = trim((string) View::yieldContent('title', 'Dashboard'));
}
@endphp
@if(request()->routeIs('superadmin.admin.*'))
Monitoring Akun Admin
@else
{{ $headerPageTitle ?: 'Dashboard' }}
@endif
@else
@endif
@else
@endif