{{-- @php echo "
";print_r($translation_set);die; @endphp --}} @php $keys = array_keys($translation_set); @endphp @foreach($data as $key => $value) @foreach($coloms as $k => $v) @php if (str_contains($v, ' as ')) { $col_name = explode(" as ",$v)[1]; } else { $col_name = explode(".",$v); $obj_name = trim($col_name[0]); $col_name = trim($col_name[1]); } @endphp @if (in_array($v, $keys)) @php $new_value = $translation_set[$v];@endphp @else @php $new_value = $col_name;@endphp @endif @if(isset($value->$obj_name->$col_name)) @if($value->$obj_name->$col_name != "")@endif @else @if($value->$col_name != "") {{$new_value}} {{$value->$obj_name->$col_name}} @endif @endif @endforeach @endforeach {{$new_value}} {{$value->$col_name}}