@php //$results_obj = json_decode($GetResult); $results_obj=$GetResult; $limit=10; echo "
"; // print_r($GetResult); // print_r($results_obj); //print_r($FieldsDisplayType); //print_r($GetDropdownLists); //print_r($FieldNames); //print_r($AssignedToList); //print_r($GetResultCnt); echo ""; $i=0; $start_from = ($page_num-1)*$limit; // $sno=$start_from+1; $sno=$start_from; $LabelNamesDemoIdEncoded=json_encode($LabelNamesDemoId); $LabelNamesDemoIdEncoded=base64_encode($LabelNamesDemoIdEncoded); @endphp
| S.no | @foreach($FieldNames as $eachFieldDemoId=>$eachField){{$LabelNames[$eachFieldDemoId]}} | @endforeach
| {{$sno}} | @foreach($FieldNames as $eachFieldDemoId=>$eachField)
@php
$ColumnValue=$eachRec->$eachField;
$DisplayType=$FieldsDisplayType[$eachFieldDemoId]['DisplayType'];
$DropDownNameId=$FieldsDisplayType[$eachFieldDemoId]['DropDownNameId'];
$ReferenceField=$FieldsDisplayType[$eachFieldDemoId]['ReferenceField'];
$Audit=$FieldsDisplayType[$eachFieldDemoId]['Audit'];
@endphp
@if($DisplayType==2 || $DisplayType==5 || $DisplayType==26 )
@php
$DisplayFinalValue="";
if(array_key_exists($DropDownNameId,$GetDropdownLists))
{
if($GetDropdownLists[$DropDownNameId])
{
$ChildDropDown=$GetDropdownLists[$DropDownNameId];
if(array_key_exists($ColumnValue,$ChildDropDown))
{
$DisplayFinalValue=$ChildDropDown[$ColumnValue];
}
}
}
@endphp
@elseif($DisplayType==6 || $DisplayType==3)
@php
$DisplayFinalValue="";
if($ColumnValue)
{
$commaSeparatedValue=explode(',',$ColumnValue);
if($GetDropdownLists[$DropDownNameId])
{
$ChildDropDown=$GetDropdownLists[$DropDownNameId];
$TotalCntckbx=count($commaSeparatedValue);
$tempCnt=1;
foreach($commaSeparatedValue as $eachValue)
{
if($tempCnt==$TotalCntckbx)
{
$showvalue='';
if(array_key_exists($eachValue,$ChildDropDown))
{
$showvalue=$ChildDropDown[$eachValue];
}
$DisplayFinalValue.=$showvalue;
}
else
{
$DisplayFinalValue.=$ChildDropDown[$eachValue]." , ";
}
$tempCnt++;
}
}
}
@endphp
@elseif($DisplayType==15 || $DisplayType==31 || $DisplayType==32 || $DisplayType==33)
@php
$DisplayFinalValue=$ColumnValue;
// $AssignedUserNameTEmp="";
// if(array_key_exists($ColumnValue,$AssignedToList))
// {
// $AssignedUserNameTEmp=$AssignedToList[$ColumnValue];
// $DisplayFinalValue=$AssignedUserNameTEmp['name'];
// }
@endphp
@elseif($DisplayType==12)
@php
$DisplayFinalValue="";
$display_value=$ColumnValue;
if(!empty($EmailValuesArray))
{
if(array_key_exists($display_value,$EmailValuesArray))
{
$Emails='';
foreach($EmailValuesArray[$display_value] as $email)
{
$Emails.=" |
@endforeach