| @endif @if($expandable) | @endif @foreach($headers as $header) @php # SKIP THE HIDDEN COLUMN if($isHidden($header)) continue; # Scoped slot`s name like `user.city` are compiled to `user___city` through `@scope / @endscope`. # So we use current `$header` key to find that slot on context. $temp_key = str_replace('.', '___', $header['key']) @endphp |
{{ isset(${"header_".$temp_key}) ? ${"header_".$temp_key}($header) : $header['label'] }}
@if($isSortable($header))
|
@endforeach
@if($actions)
@endif | |
|---|---|---|---|---|
| @endif @if($expandable) |
@if(data_get($row, $expandableCondition))
|
@endif
@foreach($headers as $header)
@php
# SKIP THE HIDDEN COLUMN
if($isHidden($header)) continue;
# Scoped slot`s name like `user.city` are compiled to `user___city` through `@scope / @endscope`.
# So we use current `$header` key to find that slot on context.
$temp_key = str_replace('.', '___', $header['key'])
@endphp
@if(isset(${"cell_".$temp_key}))
$hasLink($header)])> @if($hasLink($header)) @endif {{ ${"cell_".$temp_key}($fluent ? fluent($row) : $row) }} @if($hasLink($header)) @endif | @else$hasLink($header)])> @if($hasLink($header)) @endif {{ $format($row, data_get($row, $header['key']), $header) }} @if($hasLink($header)) @endif | @endif @endforeach @if($actions){{ $actions($row) }} | @endif
| {{ $expansion($fluent ? fluent($row) : $row) }} |