|
@foreach ($tabledata['tableFields'] as $field)
@php
$scriptId = $field['scriptid'] ?? '';
$contentType = $field['content_type'] ?? null;
$fieldValue = '';
$key = ($contentType ?? 'default') . '-' . $scriptId . '-record-' . $record->id;
@endphp
@if($contentType)
@switch($field['content_type'])
@case('free_form_text')
@if($field['scriptid'] == 'title')
@else
@endif
@break
@case('long_text')
@case('text_area')
@break
@case('integer_number')
@case('currency')
@break
@case('percent')
@case('decimal_number')
@break
@case('time_of_day')
@break
@case('multiple_select')
@if (isset($tableData['lists'][$field['list_id']]) || Str::startsWith($field['list_id'], 'custlist'))
@php
$fieldValue = $record[$field['scriptid']] ?? null;
@endphp
@endif
@break
@case('list')
@if (isset($tableData['lists'][$field['list_id']]) || Str::startsWith($field['list_id'], 'custlist'))
@php
$fieldValue = $record[$field['scriptid']] ?? null;
@endphp
@endif
@break
@case('date')
@break
@case('date_time')
@if (isset($record[$field['scriptid']]))
@endif
@break
@case('check_box')
@if (isset($record[$field['scriptid']]))
@endif
@break
@case('hyperlink')
{{-- Link WIP --}}
@break
@case('record')
{{-- --}}
@break
@case('document')
@break;
@default
{{ isset($field) && is_string($record[$field['scriptid']]) ? $record[$field['scriptid']] : '' }}
@endswitch
@endif
|
@endforeach