@php $entry_relation = data_get($entry, $widget['name']); if(!isset($entry) || $entry_relation === null){ return; } if(isset($widget['visible']) && is_callable($widget['visible'])){ if(!$widget['visible']($entry_relation)){ return; } } if(!isset($widget['fields'])){ $widget['fields'] = []; foreach ($entry_relation->getFillable() as $propertyName){ $widget['fields'][] = [ 'label' => $crud->makeLabel($propertyName), 'name' => $propertyName, ]; } } if (!isset($widget['button_show']) || $widget['button_show'] !== false) { $widget['button_show'] = true; } if (!isset($widget['button_edit']) || $widget['button_edit'] !== false) { $widget['button_edit'] = true; } if (!isset($widget['buttons']) || $widget['buttons'] !== false) { $widget['buttons'] = true; } @endphp
| {{$field['label'] ?? ''}}: | {!!$value ?? ''!!} |
| {{ trans('backpack::crud.actions') }} | @if ($widget['button_show'] === true) id . "/show") }}" class="btn btn-sm btn-link"> {{ trans('backpack::crud.preview') }} @endif @if ($widget['button_edit'] === true) id . "/edit") }}" class="btn btn-sm btn-link"> {{ trans('backpack::crud.edit') }} @endif |