@foreach ($records as $record) @if ($record->tb_fields)

{{ $record->rt_title }} - {{ $record->tl_title }}

@foreach (json_decode($record->tb_fields) as $key => $tb_fields) @if ($tb_fields->visibility) @endif @endforeach @php // if ($record->scriptid == 'projects') { // $data = $projects; // } elseif ($record->scriptid == 'projecttask') { // $data = $project_task; // } elseif ($record->scriptid == 'employees') { // $data = $employee; // } // // example of how to get this dynamically in PHP // $data = []; // $recordType = ['Employee', 'ProjectTask', 'Project']; # get this list from $records // foreach ($recordType as $type) { // $class = 'Domain\\' . Str::plural($type) . '\Models\\' . $type; // $data[$type] = $class::paginate(25); // } // $projects = GetModel($record->model_name)::all()->take(10); $class = 'Domain\\' . Str::plural($record->model_name) . '\Models\\' . $record->model_name; $data = $class::paginate(25); @endphp @isset($data) @foreach ($data as $d) {{-- {{ ($d) }} --}} @foreach (json_decode($record->tb_fields) as $key => $tb_fields) @if ($tb_fields->visibility) @php $data = []; foreach ($tb_fields as $k => $f) { $data[$k] = strtolower($f); } //dd($data); @endphp @endif @endforeach @endforeach @endisset
@endif @endforeach