@foreach($fields as $field => $props)
@if($field != 'actions')
@switch($props['type'])
@case('image')
@break
@case('text')
@case('select')
@case('number')
{{ isset($item->{$field}) ? $item->{$field} : '' }}
@break
@case('date')
{{ date("d M Y", strtotime($item->{$field})) }}
@break
@case('datetime')
{{ date("d M Y, h:iA", strtotime($item->{$field})+19800 ) }}
@break
@endswitch
|
@else
@foreach($props['buttons'] as $key => $button)
@switch($button)
@case('edit')
@break
@case('delete')
@break
@default
@php
if(isset($button['href']) && $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