{{-- resources/views/admin/kepegawaian/guru/export_pdf.blade.php --}} Laporan Data Guru @php use App\Models\Setting; use App\Models\LogoSekolah; $setting = Setting::first(); $logo = LogoSekolah::first(); // Encode Logo $logoBase64 = null; if ($logo && $logo->logo_utama) { $path = public_path('uploads/logos/' . $logo->logo_utama); if (file_exists($path)) { $type = pathinfo($path, PATHINFO_EXTENSION); $data = file_get_contents($path); $logoBase64 = 'data:image/' . $type . ';base64,' . base64_encode($data); } } @endphp

{{ strtoupper($setting->web_name ?? 'SMP AL IDRUS') }}

@if($setting->web_tagline)

{{ $setting->web_tagline }}

@endif

{{ $setting->web_alamat ?? '' }}
Email: {{ $setting->web_email ?? '-' }} | Telp: {{ $setting->web_telp ?? '-' }}

LAPORAN DATA GURU DAN TENAGA PENDIDIK

Total Data: {{ $gurus->count() }} Guru @if(request('status')) | Filter Status: {{ request('status') }} @endif @if(request('search')) | Pencarian: "{{ request('search') }}" @endif
{{-- Baru --}} @forelse($gurus as $index => $guru) {{-- Alamat (Digabung agar hemat tempat) --}} @empty @endforelse
No Nama Lengkap NIP / NUPTK L/P Tempat, Tgl Lahir Status & PTK Tugas Tambahan SK & TMT AlamatKontak
{{ $index + 1 }} {{ $guru->name }}
Agama: {{ $guru->agama }}
{{ $guru->status->nip ?? '-' }}
{{ $guru->status->nuptk ?? '-' }}
{{ $guru->jenkel }} {{ $guru->tmpt_lahir }}
{{ optional($guru->tgl_lahir)->format('d-m-Y') }}
{{ $guru->status->sts_pegawai ?? '-' }}
{{ $guru->status->ptk ?? '-' }}
Th: {{ $guru->status->th_masuk ?? '-' }}
{{ $guru->kepegawaian->tugas_tambah ?? '-' }}
Gol: {{ $guru->kepegawaian->golongan ?? '-' }}
{{ $guru->kepegawaian->sk_angkat ?? '-' }}
{{ optional($guru->kepegawaian->tmt_angkat)->format('d-m-Y') ?? '-' }}
{{ Str::limit($guru->alamat->alamat ?? '-', 30) }}
{{ $guru->alamat->kecamatan ?? '-' }}
{{ $guru->handphone ?? '-' }}
{{ $guru->email ?? '-' }}
Tidak ada data guru.

{{ $setting->kota_kab ?? 'Kota' }}, {{ date('d F Y') }}
Kepala Sekolah,



{{ $kepsek->name ?? '.........................' }}
NIP. {{ $kepsek->nip ?? '-' }}