From b918138117631472a618eb2e749ba87a8857e9b8 Mon Sep 17 00:00:00 2001 From: zeeshan Date: Wed, 4 Nov 2026 17:12:24 +0530 Subject: [PATCH] Team 4 (Montair LC Kid ABM Conversion) --- ...ca22-0891-4e77-88e8-56b43dd57c5e.blade.php | 346 +++++------------- 1 file changed, 101 insertions(+), 245 deletions(-) diff --git a/resources/views/form/rapport-team4/1793785288-f76eca22-0891-4e77-88e8-56b43dd57c5e.blade.php b/resources/views/form/rapport-team4/1793785288-f76eca22-0891-4e77-88e8-56b43dd57c5e.blade.php index fa83cb7c..83be967e 100644 --- a/resources/views/form/rapport-team4/1793785288-f76eca22-0891-4e77-88e8-56b43dd57c5e.blade.php +++ b/resources/views/form/rapport-team4/1793785288-f76eca22-0891-4e77-88e8-56b43dd57c5e.blade.php @@ -41,42 +41,11 @@ @endif @php - @php -$submissions = Formhelper::getMultiformData($form->partition, $form_id, $form->user_id); -// 1. null safe check -$submissions = $submissions->data->submissions ?? []; - -$currentRecordId = $id ?? null; -$alreadySubmittedDoctors = []; - -if (!empty($submissions)) { - foreach ($submissions as $sub) { - $subObj = (object)$sub; // safe object cast - - - if ($currentRecordId && isset($subObj->id) && (string)$subObj->id === (string)$currentRecordId) { - continue; - } - - - if (isset($subObj->formdata)) { - $fData = (object)$subObj->formdata; - if (!empty($fData->contact_id)) { - $alreadySubmittedDoctors[] = (string)$fData->contact_id; - } - if (!empty($fData->cont_id)) { - $alreadySubmittedDoctors[] = (string)$fData->cont_id; - } - } - } -} -$alreadySubmittedDoctors = array_values(array_unique($alreadySubmittedDoctors)); -@endphp - + $submissions = Formhelper::getMultiformData($form->partition, $form_id, $form->user_id); + $submissions = isset($submissions->data->submissions) ? $submissions->data->submissions : []; @endphp - - @if(count($submissions) <=4) + @if(count($submissions) <= 4)
@@ -106,35 +75,31 @@ $alreadySubmittedDoctors = array_values(array_unique($alreadySubmittedDoctors)); @break @case('dropdown') - required == 'yes' ? 'required' : '' }}> @foreach ($question->options as $option) - @if($question->code == 'contact_id' && isset($option->contact->type) && $option->contact->type == 'doctor' ) + @if($question->code == 'contact_id' && isset($option->contact->type) && $option->contact->type == 'doctor' ) @elseif($question->code != 'contact_id') - @endif - - - @endforeach - @break @case('checkbox') @foreach($question->options as $option)
- value) && $question->value != '' && in_array($option->value, $question->value) ? 'checked':''}}> + value) && $question->value != '' && in_array($option->value, (array)$question->value) ? 'checked':''}}>
@endforeach @@ -145,7 +110,6 @@ $alreadySubmittedDoctors = array_values(array_unique($alreadySubmittedDoctors)); @elseif(isset($question->value)) @endif - @break @case('multitextbox')
@@ -156,8 +120,7 @@ $alreadySubmittedDoctors = array_values(array_unique($alreadySubmittedDoctors));
@endforeach - @break - + @break @case('time') required == 'yes' ? 'required' : ''}} value="{{isset($question->value) ? $question->value : ''}}"> - @break - + @break @endswitch @endforeach @@ -179,19 +141,13 @@ $alreadySubmittedDoctors = array_values(array_unique($alreadySubmittedDoctors)); @else
You have already submitted 5 Doctors
@endif -
+
- - - - - + - - - +