@extends('voyager::master') @section('page_title', __('voyager::generic.viewing').' '.$dataType->getTranslatedAttribute('display_name_plural')) @section('page_header')
|
@endif
@foreach($dataType->browseRows as $row)
@if($row->field == "support_belongsto_user_relationship")
{{__('hotdesk.support_picture')}} | @endif@if ($isServerSide) @endif {{ $row->getTranslatedAttribute('display_name') }} @if ($isServerSide) @if ($row->isCurrentSortField($orderBy)) @if ($sortOrder == 'asc') @else @endif @endif @endif | @endforeach{{ __('voyager::generic.actions') }} |
---|---|---|---|
|
@endif
@foreach($dataType->browseRows as $row)
@php
if ($data->{$row->field.'_browse'}) {
$data->{$row->field} = $data->{$row->field.'_browse'};
}
@endphp
@if($row->field == "support_belongsto_user_relationship")
@php
$user_avatar = '';
if($data->user()->exists()){
if (\Illuminate\Support\Str::startsWith($data->user->avatar, 'http://') || \Illuminate\Support\Str::startsWith($data->user->avatar, 'https://')) {
$user_avatar = $data->user->avatar;
} else {
$user_avatar = Voyager::image($data->user->avatar);
}
}
@endphp
|
@endif
@if (isset($row->details->view))
@include($row->details->view, ['row' => $row, 'dataType' => $dataType, 'dataTypeContent' => $dataTypeContent, 'content' => $data->{$row->field}, 'action' => 'browse', 'view' => 'browse', 'options' => $row->details])
@elseif($row->type == 'image')
{{ mb_strlen( $data->{$row->field} ) > 200 ? mb_substr($data->{$row->field}, 0, 200) . ' ...' : $data->{$row->field} }}
@endif
@elseif($row->type == 'text_area')
@include('voyager::multilingual.input-hidden-bread-browse')
{{ mb_strlen( $data->{$row->field} ) > 200 ? mb_substr($data->{$row->field}, 0, 200) . ' ...' : $data->{$row->field} }}
@elseif($row->type == 'file' && !empty($data->{$row->field}) )
@include('voyager::multilingual.input-hidden-bread-browse')
@if(json_decode($data->{$row->field}) !== null)
@foreach(json_decode($data->{$row->field}) as $file)
{{ $file->original_name ?: '' }}
@endforeach @else Download @endif @elseif($row->type == 'rich_text_box') @include('voyager::multilingual.input-hidden-bread-browse') {{ mb_strlen( strip_tags($data->{$row->field}, '') ) > 200 ? mb_substr(strip_tags($data->{$row->field}, ''), 0, 200) . ' ...' : strip_tags($data->{$row->field}, '') }}
@elseif($row->type == 'coordinates')
@include('voyager::partials.coordinates-static-image')
@elseif($row->type == 'multiple_images')
@php $images = json_decode($data->{$row->field}); @endphp
@if($images)
@php $images = array_slice($images, 0, 3); @endphp
@foreach($images as $image)
|
@endforeach
@php $class = get_class($actions[2]); $action = new $class($dataType, $data); @endphp |