@props([ 'item', 'field', ]) @if (!empty($item->{$field->db_column_name()})) {{-- Hidden span used as copy target --}} {{-- It's tempting to break out the HTML into separate lines for this, but it results in extra spaces being added onto the end of the copied value --}} @if (($field->field_encrypted=='1') && (Gate::allows('assets.view.encrypted_custom_fields'))) {{ ($field->isFieldDecryptable($item->{$field->db_column_name()}) ? Helper::gracefulDecrypt($field, $item->{$field->db_column_name()}) : $item->{$field->db_column_name()}) }} @elseif (($field->field_encrypted=='1') && (Gate::denies('assets.view.encrypted_custom_fields'))) {{ strtoupper(trans('admin/custom_fields/general.encrypted')) }} @else {{ $item->{$field->db_column_name()} }} @endif @endif @if (($field->field_encrypted=='1') && ($item->{$field->db_column_name()}!='') && (Gate::allows('assets.view.encrypted_custom_fields'))) @endif @if ($field->isFieldDecryptable($item->{$field->db_column_name()} )) @can('assets.view.encrypted_custom_fields') @php $fieldSize = strlen(Helper::gracefulDecrypt($field, $item->{$field->db_column_name()})) @endphp @if ($fieldSize > 0) *********** @if (($field->format=='URL') && ($item->{$field->db_column_name()}!='')) {{ Helper::gracefulDecrypt($field, $item->{$field->db_column_name()}) }} @elseif (($field->format=='DATE') && ($item->{$field->db_column_name()}!='')) {{ \App\Helpers\Helper::gracefulDecrypt($field, \App\Helpers\Helper::getFormattedDateObject($item->{$field->db_column_name()}, 'date', false)) }} @else {{ Helper::gracefulDecrypt($field, $item->{$field->db_column_name()}) }} @endif @endif @else {{ strtoupper(trans('admin/custom_fields/general.encrypted')) }} @endcan @else @if (($field->format=='BOOLEAN') && ($item->{$field->db_column_name()}!='')) {!! ($item->{$field->db_column_name()} == 1) ? "" : "" !!} @elseif (($field->format=='URL') && ($item->{$field->db_column_name()}!='')) {{ $item->{$field->db_column_name()} }} @elseif (($field->format=='DATE') && ($item->{$field->db_column_name()}!='')) {{ \App\Helpers\Helper::getFormattedDateObject($item->{$field->db_column_name()}, 'date', false) }} @else {!! nl2br(e($item->{$field->db_column_name()})) !!} @endif @endif