Laporan Riwayat Tamu
@if ($tanggal)
{{ $tanggal }}
@endif @php $i = 1; function formatNip($nip) { if (!$nip || strlen($nip) < 18) { return $nip; } return substr($nip, 0, 8) . ' ' . substr($nip, 8, 6) . ' ' . substr($nip, 14, 1) . ' ' . substr($nip, 15, 3); } function formatHp($hp) { $hp = preg_replace('/\D/', '', $hp); // Hapus selain angka return trim(chunk_split($hp, 4, ' ')); } @endphp @foreach ($tamu as $p) @endforeach
No Nama NIP Asal Instansi No HP Status Bidang Jabatan Keperluan Tujuan TTD
{{ $i++ }} {{ $p->nama }} {{ $p->nip ? formatNip($p->nip) : '-' }} {{ $p->alamatAsalInstansi }} {{ formatHp($p->noHp) }} {{ $p->statusPegawai }} {{ $p->bidang ?: '-' }} {{ $p->jabatan ?: '-' }} {{ $p->keperluan }} {{ $p->tujuan }} @php $path = storage_path('app/tamu/' . $p->tanda_tangan); @endphp @if (file_exists($path)) @else - @endif