@if(session()->has('message'))
{{ session()->get('message') }}
@endif
@if(session()->has('error'))
{{ session()->get('error') }}
@endif
@foreach($fields as $field => $props)
| {{$props['title']}} |
@endforeach
@foreach($items as $item)
@foreach($fields as $field => $props)
@if($field != 'actions')
@switch($props['type'])
@case('image')
@break
@case('text')
@case('select')
{{ isset($item->{$field}) ? $item->{$field} : '' }}
@break
@case('date')
{{ date("d M Y", strtotime($item->{$field})) }}
@break
@endswitch
|
@else
@foreach($props['buttons'] as $key => $button)
@switch($button)
@case('edit')
@break
@case('delete')
@break
@default
@php
if($button['href']) {
$href = $item->{$button['href']};
} else {
$querystring = $button['querystring'];
foreach((array)$item as $k => $v) {
if(strpos($querystring,'{'.strtoupper($k).'}') !== false)
$querystring = str_replace('{'.strtoupper($k).'}', $v, $querystring);
}
$href = $base_url.'/'.$key.'?'.$querystring;
}
@endphp
@endswitch
@endforeach
|
@endif
@endforeach
@endforeach