@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) {{-- section content --}} @section('content') @include('layouts.navbars.auth.topnav', ['title' => ''])
Result {{ $title_menu }}

{{-- Server-side mode: render header dari $table_columns --}} @if (isset($use_server_side) && $use_server_side && isset($table_columns)) @foreach ($table_columns as $header) @if (in_array($header, ['ID Kuitansi', 'ID DP Request'])) @else @endif @endforeach {{-- Data akan diisi via AJAX --}} {{-- Client-side mode: render dari $table_result seperti biasa --}} @elseif ($table_result) {{-- untuk select all --}} {{-- set table header --}} @foreach ($table_result as $result) @php $sAsArray = array_keys((array) $result); $i = 0; @endphp @endforeach @foreach ($sAsArray as $header) @if (substr($header, 0, 3) == 'IMG') @elseif (substr($header, 0, 3) == 'CDT') @elseif (in_array($header, ['ID Kuitansi', 'ID DP Request'])) @else @endif @php $i++; @endphp @endforeach {{-- retrieve table result --}} @foreach ($table_result as $detail) @php $idKuitansi = $detail->{'ID Kuitansi'} ?? null; $idDprequest = $detail->{'ID DP Request'} ?? null; @endphp isactive == '0' || @$detail->ISACTIVE == '0' ? 'style=background-color:#ffe9ed;' : '' }}> @foreach ($table_result as $result) @php $field = array_keys((array) $result); $i = 0; @endphp @endforeach @foreach ($field as $header) @php $string = $header; $img_id = ''; $characters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; for ($i = 0; $i < 10; $i++) { $img_id .= $characters[mt_rand(0, strlen($characters) - 1)]; } @endphp {{-- @continue($header == 'ID Kuitansi' || $header == 'ID DP Request') skip juga saat looping isi baris --}} @if ($header == 'ID DP Request' || $header == 'ID Kuitansi') @continue @endif @if (substr($string, 0, 3) == 'IMG') @elseif (substr($string, 0, 3) == 'CDT') @else @endif @php $i++; @endphp @endforeach @endforeach @endif
No{{ $header }}{{ $header }}
No{{ substr($header, 4) }}{{ substr($header, 6) . '-' . substr($header, 3, 2) }}{{ $header }}{{ $header }}
@if ($idKuitansi) @endif {{ $loop->iteration }}{{ $detail->$header }} image {{ asset('/storage' . '/' . $detail->$string) }} {{ $detail->$string }} {{ $detail->$string }}
@if ($table_result || (isset($use_server_side) && $use_server_side)) @else @endif
{{-- Pass variables to JavaScript for server-side pagination --}} {{-- check flag js on dmenu --}} @if ($jsmenu == '1') @if (view()->exists("js.{$dmenu}")) @push('addjs') {{-- file js in folder (resources/views/js) --}} @include('js.' . $dmenu); @endpush @else @push('addjs') @endpush @endif @endif @endsection @push('js') @endpush