From 2e7c3f1a2e691f0958c431d1718ab4dc9daf7a98 Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Mon, 6 Jul 2026 15:15:59 +0530 Subject: [PATCH 01/13] Titans : Novel Invite made all form fileds hidden in HO View 2 --- ...60bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php | 356 ++++++++++-------- 1 file changed, 197 insertions(+), 159 deletions(-) diff --git a/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php b/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php index 6c158b10..3057ac3e 100644 --- a/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php +++ b/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php @@ -1,4 +1,5 @@ + @include('layouts.shared/title-meta', ['title' => "Form"]) @@ -16,187 +17,220 @@
- @if(Session::has('error'))
{{Session::get('error')}}
-
@endif - @if(session('success'))
{{ session('success') }} -
-
@endif -
-

{{$form->title}}

-
- @if(!isset($form->is_approval) || (isset($form->is_approval) && $form->is_approval != 'yes' ) ) -
- @if($form->link_type == 'form') - View History - @else - Back - @endif -
+ @if(Session::has('error'))
{{Session::get('error')}}
+
@endif + @if(session('success'))
{{ session('success') }} +
+
@endif +
+

{{$form->title}}

+
+ @if(!isset($form->is_approval) || (isset($form->is_approval) && $form->is_approval != 'yes' ) ) +
+ @if($form->link_type == 'form') + View History + @else + Back @endif - @if(isset($form->user_info)) -
-
Submitted By: {{$form->user_info->name}}
-
- @endif - - @php - /* echo "
";
-                            print_r($submitted_formdata);
-                            echo "
"; */ - $skuData = []; +
+ @endif + @if(isset($form->user_info)) +
+
Submitted By: {{$form->user_info->name}}
+ @if(isset($form->is_approval) && $form->is_approval == 'yes') + @if(isset($submitted_formdata->genareted_image[0])) - foreach($questions as $q){ - if($q->code === 'sku'){ - foreach($q->options as $opt){ - $skuData[$opt->value] = $opt->submitted_value ?? 0; - } + @php + $imageUrl = asset('storage/personalized/'.$submitted_formdata->form_id.'/'.$submitted_formdata->genareted_image[0]); + @endphp + +
+ + +
+ +
+ + {{-- --}} +
+ + @endif + @endif +
+ @endif + + @php + /* echo "
";
+                        print_r($submitted_formdata);
+                        echo "
"; */ + $skuData = []; + + foreach($questions as $q){ + if($q->code === 'sku'){ + foreach($q->options as $opt){ + $skuData[$opt->value] = $opt->submitted_value ?? 0; } } + } - @endphp + @endphp + + +
+ + + @csrf + @if($id) + + @endif + @if(isset($form->manager_can_submit) && $form->manager_can_submit == true) +
+ + + +
+ @endif - - - - - @csrf - @if($id) - - @endif - @if(isset($form->manager_can_submit) && $form->manager_can_submit == true) + @if(!isset($form->is_approval) || $form->is_approval != 'yes') + + @foreach($questions as $question) + @if (in_array($question->code, ['execution_date','executed_as_per_plan' ,'revised_start_time','patient_screened','patients_diagnosed','rxn_of_montair_lc_adult','rxn_of_montair_lc_kid_tab','rxn_of_montair_lc_kid_syrup','rxn_of_furamist','rxn_of_furamist_az','total_rxns'])) + @continue + @endif
- - + @break + @case('text') + @case('email') + @case('tel') + @case('date') + required == 'yes'?'required':'' }} value="{{isset($question->value)?$question->value:''}}"> + @break + @case('number') + required == 'yes'?'required':'' }} value="{{isset($question->value)?$question->value:0}}"> + @break + @case('textarea') + + @break + @case('dropdown') + - -
- @endif - - - @foreach($questions as $question) - @if (in_array($question->code, ['execution_date','executed_as_per_plan' ,'revised_start_time','patient_screened','patients_diagnosed','rxn_of_montair_lc_adult','rxn_of_montair_lc_kid_tab','rxn_of_montair_lc_kid_syrup','rxn_of_furamist','rxn_of_furamist_az','total_rxns'])) - @continue - @endif -
- - @switch($question->type) - @case('hidden') - - @break - @case('text') - @case('email') - @case('tel') - @case('date') - required == 'yes'?'required':'' }} value="{{isset($question->value)?$question->value:''}}"> - @break - @case('number') - required == 'yes'?'required':'' }} value="{{isset($question->value)?$question->value:0}}"> - @break - @case('textarea') - - @break - @case('dropdown') - - @break - @case('checkbox') + + + @endforeach + + @elseif($question->code=='contact_id_2') + @foreach ($question->options as $option) + + + + @endforeach + + @else + @foreach ($question->options as $option) + + @endforeach + @endif + + @break + @case('checkbox') + @foreach($question->options as $option) +
+ value) && $question->value != '' && in_array($option->value, $question->value) ? 'checked':''}}> + +
+ @endforeach + @break + @case('file') + @if(!isset($form->is_approval) || (isset($form->is_approval) && $form->is_approval != 'yes' ) ) + required == 'yes'?'required':'' }}> + @elseif(isset($question->value)) + + @endif + + @break + {{-- @case('multitextbox') +
@foreach($question->options as $option) -
- value) && $question->value != '' && in_array($option->value, $question->value) ? 'checked':''}}> - +
{{$option->display}}
+
+
@endforeach - @break - @case('file') - @if(!isset($form->is_approval) || (isset($form->is_approval) && $form->is_approval != 'yes' ) ) - required == 'yes'?'required':'' }}> - @elseif(isset($question->value)) - - @endif - - @break - {{-- @case('multitextbox') -
- @foreach($question->options as $option) -
{{$option->display}}
-
- -
- @endforeach -
- @break --}} +
+ @break --}} - @case('multitextbox') -
- @foreach($question->options as $option) -
{{ $option->display }}
-
- -
- @endforeach + @case('multitextbox') +
+ @foreach($question->options as $option) +
{{ $option->display }}
+
+
- @break - @endswitch -
- @endforeach - @if(!isset($form->is_approval) || (isset($form->is_approval) && $form->is_approval != 'yes' ) ) -
- + @endforeach +
+@break + @endswitch
- @endif - + @endforeach + @endif + @if(!isset($form->is_approval) || (isset($form->is_approval) && $form->is_approval != 'yes' ) ) +
+ +
+ @endif + -
-
- +
+
+ - + - - - + - + - + + + + + @include('layouts.shared/footer-script') + + + \ No newline at end of file From fe339e78b5b21a59f7f24b7a96dcd7ce5c55121d Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Mon, 6 Jul 2026 17:23:06 +0530 Subject: [PATCH 02/13] Titans : Novel Invite made all form fileds hidden in HO View 3 --- ...60bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php | 527 ++++++++++-------- 1 file changed, 307 insertions(+), 220 deletions(-) diff --git a/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php b/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php index 26c08fd3..bd7115ef 100644 --- a/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php +++ b/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php @@ -1,4 +1,5 @@ + @include('layouts.shared/title-meta', ['title' => "Form"]) @@ -12,60 +13,54 @@ @php -$history = Formhelper::getMultiformData( - $form->partition, - $form_id, - $form->user_id -); +$history = Formhelper::getMultiformData($form->partition,$form_id,$form->user_id); $historyData = []; if(isset($history->data->submissions) && is_iterable($history->data->submissions)){ - foreach($history->data->submissions as $sub){ +foreach($history->data->submissions as $sub){ - $formdata = $sub->formdata ?? null; + $formdata = $sub->formdata ?? null; - if(!$formdata){ - continue; - } - - // Doctor Name - $doctorName = ''; - - if(!empty($formdata->doctor_name)){ - if(is_array($formdata->doctor_name) || $formdata->doctor_name instanceof \Traversable){ - $doctorName = trim((string)(array_values((array)$formdata->doctor_name)[0] ?? '')); - }else{ - $doctorName = trim((string)$formdata->doctor_name); - } - } - - // Date - $recordDate = ''; - - if(!empty($formdata->record_date)){ - if(is_array($formdata->record_date) || $formdata->record_date instanceof \Traversable){ - $recordDate = trim((string)(array_values((array)$formdata->record_date)[0] ?? '')); - }else{ - $recordDate = trim((string)$formdata->record_date); - } - } - - $historyData[] = [ - 'submission_id' => $sub->id, - 'date' => $recordDate, - 'doctor' => $doctorName, - 'status' => ucfirst($sub->workflow_status ?? ''), - ]; + if(!$formdata){ + continue; } -} + // Doctor Name + $doctorName = ''; + + if(!empty($formdata->doctor_name)){ + if(is_array($formdata->doctor_name) || $formdata->doctor_name instanceof \Traversable){ + $doctorName = trim((string)(array_values((array)$formdata->doctor_name)[0] ?? '')); + }else{ + $doctorName = trim((string)$formdata->doctor_name); + } + } + + // Date + $recordDate = ''; + + if(!empty($formdata->record_date)){ + if(is_array($formdata->record_date) || $formdata->record_date instanceof \Traversable){ + $recordDate = trim((string)(array_values((array)$formdata->record_date)[0] ?? '')); + }else{ + $recordDate = trim((string)$formdata->record_date); + } + } + + + $historyData[] = [ +'submission_id' => $sub->id, +'date' => $recordDate, +'doctor' => $doctorName, +'status' => ucfirst($sub->workflow_status ?? ''), +'submission' => $sub, + +];}} + +@endphp{{--
{{ print_r($history->data->submissions[0], true) }}
--}} -@endphp -{{--
-{{ print_r($history->data->submissions[0], true) }}
-
--}} - + - + + + + + @include('layouts.shared/footer-script') + + + + + \ No newline at end of file From 6eb6c34b91f3b7f26d8e929a59b0e2df9bf104f5 Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Mon, 6 Jul 2026 17:33:50 +0530 Subject: [PATCH 03/13] Titans : Novel Invite made all form fileds hidden in HO View 4 --- ...60bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php | 523 ++++++++---------- 1 file changed, 218 insertions(+), 305 deletions(-) diff --git a/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php b/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php index bd7115ef..26c08fd3 100644 --- a/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php +++ b/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php @@ -1,5 +1,4 @@ - @include('layouts.shared/title-meta', ['title' => "Form"]) @@ -13,54 +12,60 @@ @php -$history = Formhelper::getMultiformData($form->partition,$form_id,$form->user_id); +$history = Formhelper::getMultiformData( + $form->partition, + $form_id, + $form->user_id +); $historyData = []; if(isset($history->data->submissions) && is_iterable($history->data->submissions)){ -foreach($history->data->submissions as $sub){ + foreach($history->data->submissions as $sub){ - $formdata = $sub->formdata ?? null; + $formdata = $sub->formdata ?? null; - if(!$formdata){ - continue; - } - - // Doctor Name - $doctorName = ''; - - if(!empty($formdata->doctor_name)){ - if(is_array($formdata->doctor_name) || $formdata->doctor_name instanceof \Traversable){ - $doctorName = trim((string)(array_values((array)$formdata->doctor_name)[0] ?? '')); - }else{ - $doctorName = trim((string)$formdata->doctor_name); + if(!$formdata){ + continue; } - } - // Date - $recordDate = ''; + // Doctor Name + $doctorName = ''; - if(!empty($formdata->record_date)){ - if(is_array($formdata->record_date) || $formdata->record_date instanceof \Traversable){ - $recordDate = trim((string)(array_values((array)$formdata->record_date)[0] ?? '')); - }else{ - $recordDate = trim((string)$formdata->record_date); + if(!empty($formdata->doctor_name)){ + if(is_array($formdata->doctor_name) || $formdata->doctor_name instanceof \Traversable){ + $doctorName = trim((string)(array_values((array)$formdata->doctor_name)[0] ?? '')); + }else{ + $doctorName = trim((string)$formdata->doctor_name); + } } + + // Date + $recordDate = ''; + + if(!empty($formdata->record_date)){ + if(is_array($formdata->record_date) || $formdata->record_date instanceof \Traversable){ + $recordDate = trim((string)(array_values((array)$formdata->record_date)[0] ?? '')); + }else{ + $recordDate = trim((string)$formdata->record_date); + } + } + + $historyData[] = [ + 'submission_id' => $sub->id, + 'date' => $recordDate, + 'doctor' => $doctorName, + 'status' => ucfirst($sub->workflow_status ?? ''), + ]; } - +} - $historyData[] = [ -'submission_id' => $sub->id, -'date' => $recordDate, -'doctor' => $doctorName, -'status' => ucfirst($sub->workflow_status ?? ''), -'submission' => $sub, - -];}} - -@endphp{{--
{{ print_r($history->data->submissions[0], true) }}
--}} +@endphp +{{--
+{{ print_r($history->data->submissions[0], true) }}
+
--}} + + - + - - - - + - @include('layouts.shared/footer-script') - - - - - \ No newline at end of file From 0d6d2a87271afe576484c94f7faf014153805a35 Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Mon, 6 Jul 2026 17:44:18 +0530 Subject: [PATCH 04/13] Titans : Novel Invite made all form fileds hidden in HO View 5 --- ...60bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php | 527 ++++++++++-------- 1 file changed, 307 insertions(+), 220 deletions(-) diff --git a/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php b/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php index 26c08fd3..bd7115ef 100644 --- a/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php +++ b/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php @@ -1,4 +1,5 @@ + @include('layouts.shared/title-meta', ['title' => "Form"]) @@ -12,60 +13,54 @@ @php -$history = Formhelper::getMultiformData( - $form->partition, - $form_id, - $form->user_id -); +$history = Formhelper::getMultiformData($form->partition,$form_id,$form->user_id); $historyData = []; if(isset($history->data->submissions) && is_iterable($history->data->submissions)){ - foreach($history->data->submissions as $sub){ +foreach($history->data->submissions as $sub){ - $formdata = $sub->formdata ?? null; + $formdata = $sub->formdata ?? null; - if(!$formdata){ - continue; - } - - // Doctor Name - $doctorName = ''; - - if(!empty($formdata->doctor_name)){ - if(is_array($formdata->doctor_name) || $formdata->doctor_name instanceof \Traversable){ - $doctorName = trim((string)(array_values((array)$formdata->doctor_name)[0] ?? '')); - }else{ - $doctorName = trim((string)$formdata->doctor_name); - } - } - - // Date - $recordDate = ''; - - if(!empty($formdata->record_date)){ - if(is_array($formdata->record_date) || $formdata->record_date instanceof \Traversable){ - $recordDate = trim((string)(array_values((array)$formdata->record_date)[0] ?? '')); - }else{ - $recordDate = trim((string)$formdata->record_date); - } - } - - $historyData[] = [ - 'submission_id' => $sub->id, - 'date' => $recordDate, - 'doctor' => $doctorName, - 'status' => ucfirst($sub->workflow_status ?? ''), - ]; + if(!$formdata){ + continue; } -} + // Doctor Name + $doctorName = ''; + + if(!empty($formdata->doctor_name)){ + if(is_array($formdata->doctor_name) || $formdata->doctor_name instanceof \Traversable){ + $doctorName = trim((string)(array_values((array)$formdata->doctor_name)[0] ?? '')); + }else{ + $doctorName = trim((string)$formdata->doctor_name); + } + } + + // Date + $recordDate = ''; + + if(!empty($formdata->record_date)){ + if(is_array($formdata->record_date) || $formdata->record_date instanceof \Traversable){ + $recordDate = trim((string)(array_values((array)$formdata->record_date)[0] ?? '')); + }else{ + $recordDate = trim((string)$formdata->record_date); + } + } + + + $historyData[] = [ +'submission_id' => $sub->id, +'date' => $recordDate, +'doctor' => $doctorName, +'status' => ucfirst($sub->workflow_status ?? ''), +'submission' => $sub, + +];}} + +@endphp{{--
{{ print_r($history->data->submissions[0], true) }}
--}} -@endphp -{{--
-{{ print_r($history->data->submissions[0], true) }}
-
--}} - + - + + + + + @include('layouts.shared/footer-script') + + + + + \ No newline at end of file From 9ff164202206bfbb4786e0d46a7b3dd1eeec03e2 Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Mon, 6 Jul 2026 17:52:59 +0530 Subject: [PATCH 05/13] Titans : Novel Invite made all form fileds hidden in HO View 6 --- ...60bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php | 523 ++++++++---------- 1 file changed, 218 insertions(+), 305 deletions(-) diff --git a/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php b/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php index bd7115ef..26c08fd3 100644 --- a/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php +++ b/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php @@ -1,5 +1,4 @@ - @include('layouts.shared/title-meta', ['title' => "Form"]) @@ -13,54 +12,60 @@ @php -$history = Formhelper::getMultiformData($form->partition,$form_id,$form->user_id); +$history = Formhelper::getMultiformData( + $form->partition, + $form_id, + $form->user_id +); $historyData = []; if(isset($history->data->submissions) && is_iterable($history->data->submissions)){ -foreach($history->data->submissions as $sub){ + foreach($history->data->submissions as $sub){ - $formdata = $sub->formdata ?? null; + $formdata = $sub->formdata ?? null; - if(!$formdata){ - continue; - } - - // Doctor Name - $doctorName = ''; - - if(!empty($formdata->doctor_name)){ - if(is_array($formdata->doctor_name) || $formdata->doctor_name instanceof \Traversable){ - $doctorName = trim((string)(array_values((array)$formdata->doctor_name)[0] ?? '')); - }else{ - $doctorName = trim((string)$formdata->doctor_name); + if(!$formdata){ + continue; } - } - // Date - $recordDate = ''; + // Doctor Name + $doctorName = ''; - if(!empty($formdata->record_date)){ - if(is_array($formdata->record_date) || $formdata->record_date instanceof \Traversable){ - $recordDate = trim((string)(array_values((array)$formdata->record_date)[0] ?? '')); - }else{ - $recordDate = trim((string)$formdata->record_date); + if(!empty($formdata->doctor_name)){ + if(is_array($formdata->doctor_name) || $formdata->doctor_name instanceof \Traversable){ + $doctorName = trim((string)(array_values((array)$formdata->doctor_name)[0] ?? '')); + }else{ + $doctorName = trim((string)$formdata->doctor_name); + } } + + // Date + $recordDate = ''; + + if(!empty($formdata->record_date)){ + if(is_array($formdata->record_date) || $formdata->record_date instanceof \Traversable){ + $recordDate = trim((string)(array_values((array)$formdata->record_date)[0] ?? '')); + }else{ + $recordDate = trim((string)$formdata->record_date); + } + } + + $historyData[] = [ + 'submission_id' => $sub->id, + 'date' => $recordDate, + 'doctor' => $doctorName, + 'status' => ucfirst($sub->workflow_status ?? ''), + ]; } - +} - $historyData[] = [ -'submission_id' => $sub->id, -'date' => $recordDate, -'doctor' => $doctorName, -'status' => ucfirst($sub->workflow_status ?? ''), -'submission' => $sub, - -];}} - -@endphp{{--
{{ print_r($history->data->submissions[0], true) }}
--}} +@endphp +{{--
+{{ print_r($history->data->submissions[0], true) }}
+
--}} + + - + - - - - + - @include('layouts.shared/footer-script') - - - - - \ No newline at end of file From a2d3f88dd7f0d39c8c57a339e5454bc1a6325365 Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Tue, 7 Jul 2026 11:41:16 +0530 Subject: [PATCH 06/13] Titans : Edit option to TM if invite rejected --- ...60bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php | 539 +++++++++++------- 1 file changed, 319 insertions(+), 220 deletions(-) diff --git a/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php b/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php index 26c08fd3..483b47ba 100644 --- a/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php +++ b/resources/views/form/rapport-titans/personalization-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php @@ -1,4 +1,5 @@ + @include('layouts.shared/title-meta', ['title' => "Form"]) @@ -12,60 +13,54 @@ @php -$history = Formhelper::getMultiformData( - $form->partition, - $form_id, - $form->user_id -); +$history = Formhelper::getMultiformData($form->partition,$form_id,$form->user_id); $historyData = []; if(isset($history->data->submissions) && is_iterable($history->data->submissions)){ - foreach($history->data->submissions as $sub){ +foreach($history->data->submissions as $sub){ - $formdata = $sub->formdata ?? null; + $formdata = $sub->formdata ?? null; - if(!$formdata){ - continue; - } - - // Doctor Name - $doctorName = ''; - - if(!empty($formdata->doctor_name)){ - if(is_array($formdata->doctor_name) || $formdata->doctor_name instanceof \Traversable){ - $doctorName = trim((string)(array_values((array)$formdata->doctor_name)[0] ?? '')); - }else{ - $doctorName = trim((string)$formdata->doctor_name); - } - } - - // Date - $recordDate = ''; - - if(!empty($formdata->record_date)){ - if(is_array($formdata->record_date) || $formdata->record_date instanceof \Traversable){ - $recordDate = trim((string)(array_values((array)$formdata->record_date)[0] ?? '')); - }else{ - $recordDate = trim((string)$formdata->record_date); - } - } - - $historyData[] = [ - 'submission_id' => $sub->id, - 'date' => $recordDate, - 'doctor' => $doctorName, - 'status' => ucfirst($sub->workflow_status ?? ''), - ]; + if(!$formdata){ + continue; } -} + // Doctor Name + $doctorName = ''; + + if(!empty($formdata->doctor_name)){ + if(is_array($formdata->doctor_name) || $formdata->doctor_name instanceof \Traversable){ + $doctorName = trim((string)(array_values((array)$formdata->doctor_name)[0] ?? '')); + }else{ + $doctorName = trim((string)$formdata->doctor_name); + } + } + + // Date + $recordDate = ''; + + if(!empty($formdata->record_date)){ + if(is_array($formdata->record_date) || $formdata->record_date instanceof \Traversable){ + $recordDate = trim((string)(array_values((array)$formdata->record_date)[0] ?? '')); + }else{ + $recordDate = trim((string)$formdata->record_date); + } + } + + + $historyData[] = [ +'submission_id' => $sub->id, +'date' => $recordDate, +'doctor' => $doctorName, +'status' => ucfirst($sub->workflow_status ?? ''), +'submission' => $sub, + +];}} + +@endphp{{--
{{ print_r($history->data->submissions[0], true) }}
--}} -@endphp -{{--
-{{ print_r($history->data->submissions[0], true) }}
-
--}} - + - + + + + + @include('layouts.shared/footer-script') + + + + + \ No newline at end of file From 63de53f8aed3662a5df031c2d1c0d8fc5500c94a Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Thu, 9 Jul 2026 12:23:21 +0530 Subject: [PATCH 07/13] Titans : Added Download option to HO Side --- ...020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php b/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php index 3057ac3e..cbb48f66 100644 --- a/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php +++ b/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php @@ -55,14 +55,21 @@ style="max-width:100%;"> - {{--
+ + + + --}} +
+ + + + @endif From 296546d2a1507dfdcc6e9c85a561dd5bcc9366ca Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Thu, 9 Jul 2026 12:27:38 +0530 Subject: [PATCH 08/13] Titans : Added Download option to HO View --- ...0-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php b/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php index cbb48f66..d9f758fa 100644 --- a/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php +++ b/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php @@ -56,16 +56,23 @@ - - --}} + From e5bb929b02884003a8554446fee5cbae4ca7bf82 Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Thu, 9 Jul 2026 12:32:51 +0530 Subject: [PATCH 09/13] Titans : Added Download option to HO View 1 --- ...82118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php b/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php index d9f758fa..280167f4 100644 --- a/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php +++ b/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php @@ -66,13 +66,16 @@ --}} -
+ + + + {{-- +
--}} From b4fd6ab9094271c95445648f6134acc59f5ba301 Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Thu, 9 Jul 2026 12:55:35 +0530 Subject: [PATCH 10/13] Titans : Added Download option to HO View 1 --- ...782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php b/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php index 280167f4..5336a5b5 100644 --- a/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php +++ b/resources/views/form/rapport-titans/preview-1782118020-9c6160bf-f07c-465e-9ea1-e8ff0c0b89dd.blade.php @@ -68,14 +68,14 @@ --}} - - {{-- From 30aff8b874d027aff0dccf722e9c5fedfe5f775f Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Fri, 10 Jul 2026 10:00:50 +0530 Subject: [PATCH 11/13] titans - Ciphaler and SB Potential Rxber List - for Now Default MSL list is been displayed --- ...af16-982f-4acd-91d3-9ab05a7ab7c5.blade.php | 714 ++++++++++++++++++ ...2d70-3f73-4a98-bda4-76264d8b3332.blade.php | 714 ++++++++++++++++++ 2 files changed, 1428 insertions(+) create mode 100644 resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5.blade.php create mode 100644 resources/views/form/rapport-titans/1783592761-385f2d70-3f73-4a98-bda4-76264d8b3332.blade.php diff --git a/resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5.blade.php b/resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5.blade.php new file mode 100644 index 00000000..81445f5c --- /dev/null +++ b/resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5.blade.php @@ -0,0 +1,714 @@ + + + + + + + + + @include('layouts.shared/title-meta', ['title' => "Form"]) + @include('layouts.shared/head-css', ["mode" => $mode ?? '', "demo" => $demo ?? '']) + + + + +
+ processing... +
+ + + + + + @include('layouts.shared/footer-script') + + + + + + + + diff --git a/resources/views/form/rapport-titans/1783592761-385f2d70-3f73-4a98-bda4-76264d8b3332.blade.php b/resources/views/form/rapport-titans/1783592761-385f2d70-3f73-4a98-bda4-76264d8b3332.blade.php new file mode 100644 index 00000000..81445f5c --- /dev/null +++ b/resources/views/form/rapport-titans/1783592761-385f2d70-3f73-4a98-bda4-76264d8b3332.blade.php @@ -0,0 +1,714 @@ + + + + + + + + + @include('layouts.shared/title-meta', ['title' => "Form"]) + @include('layouts.shared/head-css', ["mode" => $mode ?? '', "demo" => $demo ?? '']) + + + + +
+ processing... +
+ + + + + + @include('layouts.shared/footer-script') + + + + + + + + From aff6cceaaf3ac422c87618d730d998de411ba8f1 Mon Sep 17 00:00:00 2001 From: Farhan Pathan Date: Fri, 10 Jul 2026 17:24:09 +0530 Subject: [PATCH 12/13] titans - Ciphaler and SB Potential rxber list form updated according to tags --- ...f-4acd-91d3-9ab05a7ab7c5-history.blade.php | 106 +++++++++ ...af16-982f-4acd-91d3-9ab05a7ab7c5.blade.php | 214 +++++------------- ...3-4a98-bda4-76264d8b3332-history.blade.php | 106 +++++++++ ...2d70-3f73-4a98-bda4-76264d8b3332.blade.php | 214 +++++------------- 4 files changed, 326 insertions(+), 314 deletions(-) create mode 100644 resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5-history.blade.php create mode 100644 resources/views/form/rapport-titans/1783592761-385f2d70-3f73-4a98-bda4-76264d8b3332-history.blade.php diff --git a/resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5-history.blade.php b/resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5-history.blade.php new file mode 100644 index 00000000..6ee76b52 --- /dev/null +++ b/resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5-history.blade.php @@ -0,0 +1,106 @@ + + + + @include('layouts.shared/title-meta', ['title' => "History"]) + @include('layouts.shared/head-css', ["mode" => $mode ?? '', "demo" => $demo ?? '']) + + + + + + @include('layouts.shared/footer-script') + + \ No newline at end of file diff --git a/resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5.blade.php b/resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5.blade.php index 81445f5c..c54370c6 100644 --- a/resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5.blade.php +++ b/resources/views/form/rapport-titans/1783589403-2f5baf16-982f-4acd-91d3-9ab05a7ab7c5.blade.php @@ -149,15 +149,25 @@ {{$question->required == 'yes'?'required':'' }}>{{isset($question->value)?$question->value:''}} @break @case('dropdown') - required == 'yes' ? 'required' : '' }}> - @foreach ($question->options as $option) - - - @endforeach - + @if ($question->code == 'contact_id') + @foreach ($question->options as $option) + @if( isset($option->contact->synchrobreathe_allowed) && $option->contact->synchrobreathe_allowed == 'Yes' ) + + @endif + @endforeach + @else + @foreach ($question->options as $option) + + @endforeach + @endif + @break @endswitch @@ -201,39 +211,26 @@ {{$question->required == 'yes'?'required':'' }}>{{isset($question->value)?$question->value:''}} @break @case('dropdown') - @if ($question->code == 'contact_id') - - @else - + + @break @case('checkbox') @foreach($question->options as $option) @@ -289,7 +286,7 @@ @endif @elseif(!$id) -

You have submitted 10 doctors

+

You have submitted 20 doctors

@endif @@ -334,6 +331,21 @@ +@if(!$isTaggingComplete) + +@endif +@if(!$isTaggingComplete) + +@endif