Nuevo

@foreach($columns as $col) @endforeach @foreach($data as $d) @foreach($columns as $col) @php $key = $col['key']; $type = "text"; if(array_key_exists("type", $col)){ $type = $col['type']; } @endphp @endforeach @endforeach
{{$col['title']}}Actions
@switch($type) @case('text') @if($d->$key) {{$d->$key}} @else - @endif @break @case('currency') {{$col['data']['symbol']}} {{number_format($d->$key,2,',','.')}} @break @case('img') @if(!empty($d->$key)) image @else Sin Imagen @endif @break @case('replace_text') {{$col['data'][$d->$key]}} @break @case('relation') @php $format = "plain"; $relation = $col['data']['relation']; $key = $col['data']['key']; if(array_key_exists("format",$col['data'])){ $format = $col['data']['format']; } @endphp @if(@$format == 'plain') {{$d->$relation->$key}} @else {!!@$d->$relation->$key!!} @endif @break @case('date') @if(!empty($d->$key)) {{ date($col['data']['format'], strtotime($d->$key)) }} @else - @endif @break @case('html') {!!$d->$key!!} @break @endswitch @include('admin.partials.actions',[ 'route'=>$route, 'id' => $d->id ])