{{ $record->id }}
|
@foreach ($tableData['tableFields'] as $field)
@if(isset($record[$field['scriptid']]))
@php
$scriptId = isset($field['scriptid']) ? $field['scriptid'] : '';
$contentType = isset($field['content_type']) ? $field['content_type'] : '';
$fieldValue = isset($record[$field['scriptid']]) && is_string($record[$field['scriptid']]) ? $record[$field['scriptid']] : '';
$key = $field['content_type'] . '-' . $scriptId . '-record-' . $record->id . '-' . now()->timestamp;
@endphp
@switch($field['content_type'])
@case('free_form_text')
@if($field['scriptid'] == 'title')
@if($nestable && $record->isparent && $nest)
@endif
@if($hasSubtasks)
{{-- {{ dd($hasSubtasks) }} --}}
@endif
@else
@endif
@break
@case('long_text')
@case('text_area')
@case('integer_number')
@case('currency')
{{ $record[$field['scriptid']] }}
@break
@case('percent')
@case('decimal_number')
{{ number_format(floatval($record[$field['scriptid']]), 2) }}
@break
@case('time_of_day')
{{ isset($record[$field['scriptid']]) ? Carbon\Carbon::parse($record[$field['scriptid']])->format('h:i a') : '' }}
@break
@case('list')
@if (isset($tableData['lists'][$field['list_id']]))
@php
$fieldValue = $record[$field['scriptid']] ?? null;
@endphp
@endif
@break
@case('date')
@break
@case('date_time')
@if (isset($fields[$field['scriptid']]))
@endif
@break
@case('check_box')
@if (isset($record[$field['scriptid']]))
@endif
@break
@case('hyperlink')
Link WIP
@break
@case('record')
@break
@case('document')
{{-- @dd($__data) --}}
@if ( $record )
@foreach ( $record->getMedia('*') as $file )
@if ( $file->belongsToField($field['scriptid']) )
@endif
@endforeach
@endif
@break;
@default
{{ isset($field) && is_string($record[$field['scriptid']]) ? $record[$field['scriptid']] : '' }}
@endswitch
@endif
|
@if(isset($record[$field['scriptid']]))
@if($field['scriptid'] == 'title')
@if($hasSubtasks)
@if($record->subtasks()->exists())
@endif
|
@endif
@if($hasComment)
@if( $record->commentCount() > 0)
@endif
|
@endif
@endif
@endif
@endforeach
{{ isset($record->updated_at) ? $record->updated_at->setTimezone(config('app.user_timezone'))->format('M d, Y, g:i a') : 'N/A' }} |