Team 4 (Mother Forum) Month
Specific Folder FTP Upload / ftp-deploy (push) Successful in 40s Details

This commit is contained in:
zeeshan 2026-10-09 17:51:14 +05:30
parent dee26ee664
commit a73a95cee7
1 changed files with 59 additions and 3 deletions

View File

@ -77,7 +77,7 @@
<textarea id="field-{{$question->code}}" name="{{$question->code}}" class="form-control" {{$question->required == 'yes'?'required':'' }}>{{isset($question->value)?$question->value:''}}</textarea>
@break
@case('dropdown')
<select class="form-control" id="field-{{ $question->code }}" name="{{ $question->code }}" data-initial-value="{{ isset($question->value) ? $question->value : '' }}" {{ $question->required == 'yes' ? 'required' : '' }}>
/* <select class="form-control" id="field-{{ $question->code }}" name="{{ $question->code }}" data-initial-value="{{ isset($question->value) ? $question->value : '' }}" {{ $question->required == 'yes' ? 'required' : '' }}>
<option value=""> -- Select -- </option>
@foreach ($question->options as $option)
@if($question->code == 'contact_id' && isset($option->contact->type) && $option->contact->type == 'doctor' )
@ -100,8 +100,64 @@
@endforeach
</select>
@break
</select> */
@case('dropdown')
@php
$submittedMonths = [];
if (isset($submissions) && is_array($submissions)) {
foreach ($submissions as $sub) {
if (isset($id) && $id && isset($sub->id) && $sub->id == $id) {
continue;
}
$monthVal = $sub->month ?? ($sub->data->month ?? null);
if ($monthVal) {
$submittedMonths[] = trim($monthVal);
}
}
}
@endphp
<select class="form-control"
id="field-{{ $question->code }}"
name="{{ $question->code }}"
data-initial-value="{{ isset($question->value) ? $question->value : '' }}"
{{ $question->required == 'yes' ? 'required' : '' }}>
<option value=""> -- Select -- </option>
@foreach ($question->options as $option)
@php
$optVal = trim($option->value);
$isAlreadySubmitted = ($question->code == 'month' && in_array($optVal, $submittedMonths));
$isSelected = (isset($question->value) && trim($question->value) == $optVal);
@endphp
@if($question->code == 'contact_id' && isset($option->contact->type) && $option->contact->type == 'doctor')
<option value="{{ $option->value }}"
@if($isSelected) selected @endif
msl_code="{{ $option->contact->msl_code ?? '' }}"
speciality="{{ $option->contact->speciality ?? '' }}">
{{ $option->display }}
</option>
@else
<option value="{{ $option->value }}"
{{ $isSelected ? 'selected' : '' }}
{{ $isAlreadySubmitted ? 'disabled' : '' }}
{{ $question->code == 'contact_id' ? 'pcode=' . ($option->contact->pcode ?? '') : '' }}
{{ $question->code == 'contact_id' ? 'speciality=' . ($option->contact->speciality ?? '') : '' }}>
{{ $option->display }} {{ $isAlreadySubmitted ? ' (Already Submitted)' : '' }}
</option>
@endif
@endforeach
</select>
@break
@break
@case('checkbox')
@foreach($question->options as $option)
<div class="form-check mb-2 form-check-primary">