@props(['demographyconfigId','moduleid','mandatory','results']) @php $Field=DB::table('DemographyConfig')->where('DemographyConfigId',$demographyconfigId)->get()->first(); $DisplayName=$Field->LabelValue; $ColumnName=$Field->ColumnName; $DropDownNameId=$Field->DropDownNameId; $DependentField=$Field->DependentField; $LabelValue=$results->$ColumnName; $Readonly=$Field->Readonly; $UsersList=DB::table('users')->where('ActiveStatus',1)->get(['RefId','name']); use App\Models\Demography; $DependentFieldId=explode(",",$Field->DependentFieldId); $DependentFieldColumnName=""; $DependentFieldColumnNameValue=""; try { if($DependentFieldId[0]) { $DependentFieldColumnName=Demography::GetDependentFieldColumnName($moduleid,$DependentFieldId[0]); $DependentFieldColumnNameValue=$results->$DependentFieldColumnName; } } catch(\Exception $e){} if($mandatory==1) { $ReruiredField="required"; $DisplayredStar="*"; } else { $ReruiredField=""; $DisplayredStar=""; } if($DependentField==1) { if(in_array($DependentFieldColumnNameValue,$DependentFieldId)) { $displayHide=""; } else { $displayHide="displayHide"; $RequiredField=""; } } else { $displayHide=""; } @endphp
@if($Readonly==1) @endif @php try { $loggedInUser=Auth::user()->RefId; } catch(\Exception $e) { $loggedInUser=""; } @endphp @foreach($UsersList as $user) @php if($LabelValue) { if($user->RefId==$LabelValue) { $selected="selected"; } else { $selected=""; } } else { if($user->RefId==$loggedInUser) { $selected="selected"; } else { $selected=""; } } @endphp @endforeach
Please fill the {{$DisplayName}}