@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @php $formatReportValue = function ($value) { if (is_null($value)) { return ''; } if (is_array($value) || is_object($value)) { return json_encode($value, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); } return $value; }; $hiddenReportFields = ['min_tdds', 'max_tdds', 'min_tddd', 'max_tddd']; @endphp @include('layouts.navbars.auth.topnav', ['title' => ''])
| NIK | {{ $formatReportValue($vnorm ?? '-') }} |
|---|---|
| Nama | {{ $formatReportValue($vnama ?? '-') }} |
| Departemen | {{ $formatReportValue($vdepartemen ?? '-') }} |
|---|---|
| Gender | {{ $formatReportValue($vgender ?? '-') }} |
| NIK | {{ $formatReportValue($vnorm) }} |
|---|---|
| Nama | {{ $formatReportValue($vnama) }} |
| Departemen | {{ $formatReportValue($vdepartemen) }} |
|---|---|
| Gender | {{ $formatReportValue($vgender) }} |
| No | {{-- set table header --}} @foreach ($table_result as $result) @php $sAsArray = array_keys((array) $result); $i = 0; @endphp @endforeach @foreach ($sAsArray as $header) @continue(in_array($header, $hiddenReportFields)) @if (substr($header, 0, 3) == 'IMG'){{ substr($header, 4) }} | @elseif (substr($header, 0, 3) == 'CDT'){{ substr($header, 6) . '-' . substr($header, 3, 2) }} | @elseif (substr($header, 0, 3) == 'CST'){{ substr($header, 4) }} | @else{{ $header }} | @endif @php $i++; @endphp @endforeach
|---|---|---|---|---|
| {{ $loop->iteration }} | @foreach ($table_result as $result) @php $field = array_keys((array) $result); $i = 0; @endphp @endforeach @foreach ($field as $header) @continue(in_array($header, $hiddenReportFields)) @php $string = $header; $img_id = ''; $characters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; for ($i = 0; $i < 10; $i++) { $img_id .= $characters[ mt_rand(0, strlen($characters) - 1) ]; } @endphp @if (substr($string, 0, 3) == 'IMG') @php $imagePath = $formatReportValue($detail->$string); @endphp
|
@elseif (substr($string, 0, 3) == 'CDT')
@php
$cellValue = $formatReportValue($detail->$string);
@endphp
{{ $cellValue }} | @elseif (substr($string, 0, 3) == 'CST') @php $cellValue = $formatReportValue($detail->$string); @endphp{{ $cellValue }} | @else{{ $formatReportValue($detail->$string) }} | @endif @php $i++; @endphp @endforeach