Files
lucent-laravel/front/views/records/row.blade.php
T
2024-10-01 22:31:07 +03:00

15 lines
714 B
PHP

@foreach($schema->visible as $visibleColumn)
@php
$schemaField = $schema->fields->firstWhere("name", $visibleColumn);
@endphp
<td class="field-ui-{{$schemaField->info->name ?? $visibleColumn}} {{$visibleColumn === $sortField->name ? "is-sort" : ""}}">
@if(in_array($visibleColumn ,["_sys.createdBy","_sys.updatedBy"]))
<x-lucent::avatar side="24" :user="$users->firstWhere('id',$record->_sys->createdBy)"></x-lucent::avatar>
@elseif($visibleColumn === "_sys.status")
@include("lucent::records-editor.status",[ "status" => $record->status])
@else
{!! $viewModel->renderRow($record,$schemaField)!!}
@endif
</td>
@endforeach