@php
$related_model = '\\App\\Models\\' . Str::studly(Str::singular($column_params['exists'][0]));
$relation = Str::before($column_name, '_id');
$required = $column_params['required'] ?? false;
$field = 'id';
@endphp
@if(
! isset($column_params['select_label']) &&
! (new $related_model)->hasAppended('select_label') &&
! in_array('name', array_keys($related_model::fields()))
)
Error
- "relations.{{ $column_params['exists'][0] }}" show component not found
@else
@php
if(isset($column_params['select_label'])) {
$field = $column_params['select_label'];
} elseif( (new $related_model)->hasAppended('select_label') ) {
$field = 'select_label';
} elseif ( in_array('name', array_keys($related_model::fields()))) {
$field = 'name';
}
@endphp
@push('scripts')
@endpush
@endif