{{-- resources/views/admin/athletes/_edit_history.blade.php --}}

Riwayat Hasil Lomba

@if(request()->has('ce_page')) @endif
@if(request('search_history')) @endif
Tambah Hasil
@forelse($regularHistories as $index => $hist) @empty @endforelse
No Kejuaraan & Lokasi Nomor Lomba Hasil (Mark) Tanggal Detail Aksi
{{ $regularHistories->firstItem() + $index }}
{!! highlightSearch($hist->competition_name, request('search_history')) !!}
{{ $hist->venue }} | @php $countries = config('countries'); @endphp @if(isset($countries[$hist->country_code])) {{ $countries[$hist->country_code]['flag'] }} @endif {{ $hist->country_code }}
{!! highlightSearch($hist->discipline->name ?? '-', request('search_history')) !!}
@if($hist->is_indoor)
(Indoor)
@endif @if($hist->rankingCategory)
Kat: {{ $hist->rankingCategory->code }}
@endif
{{ $hist->result_mark }}
@if($hist->performanceRemarks->count() > 0)
@foreach($hist->performanceRemarks as $remark) [{{ $remark->code }}] @endforeach
@endif @if($hist->score)
Skor WA: {{ $hist->score }}
@endif
{!! highlightSearch(\Carbon\Carbon::parse($hist->date)->format('d M Y'), request('search_history')) !!}
Wind: {{ $hist->wind ?? 'NWI' }}
Babak: {{ $hist->round }}
Pos: {{ $hist->place ? '#'.$hist->place : '-' }}
@csrf @method('DELETE')
Tidak ada riwayat lomba reguler.
@if($regularHistories->hasPages())
{{ $regularHistories->appends(request()->except('regular_page'))->links('pagination::bootstrap-5') }}
@endif
@forelse($combinedMainHistories as $mainHist) @php $details = $combinedDetailHistories->filter(function($d) use ($mainHist) { return $d->competition_name === $mainHist->competition_name && \Carbon\Carbon::parse($d->date)->format('Y-m-d') === \Carbon\Carbon::parse($mainHist->date)->format('Y-m-d'); }); @endphp
{!! highlightSearch($mainHist->discipline->name ?? 'Combined Event', request('search_history')) !!}
{!! highlightSearch($mainHist->competition_name, request('search_history')) !!} - {!! highlightSearch(\Carbon\Carbon::parse($mainHist->date)->format('d M Y'), request('search_history')) !!}
{{ $mainHist->result_mark }} Pts
Juara/Posisi: #{{ $mainHist->place ?? '-' }}
@forelse($details as $detail) @empty @endforelse
Rincian Lomba Hasil Mark Wind Babak Posisi Skor WA
{!! highlightSearch($detail->discipline->name ?? '-', request('search_history')) !!} {{ $detail->result_mark }} @foreach($detail->performanceRemarks as $remark) [{{ $remark->code }}] @endforeach {{ $detail->wind ?? 'NWI' }} {{ $detail->round }} {{ $detail->place ? '#'.$detail->place : '-' }} {{ $detail->score ?? '-' }}
Belum ada rincian nomor lomba yang diinput.
@empty
@if(request('search_history'))
Hasil pencarian tidak ditemukan.
@else
Belum ada riwayat Dasa Lomba / Sapta Lomba.
@endif
@endforelse @if($combinedMainHistories->hasPages())
{{ $combinedMainHistories->appends(request()->except('ce_page'))->links('pagination::bootstrap-5') }}
@endif
@php function highlightSearch($text, $search) { if (!$search) return $text; $pattern = '/(' . preg_quote($search, '/') . ')/i'; return preg_replace($pattern, '\1', $text); } @endphp