ok

Mini Shell

Direktori : /home2/selectio/www/fms-worksuite/resources/views/components/forms/
Upload File :
Current File : /home2/selectio/www/fms-worksuite/resources/views/components/forms/custom-field-show.blade.php

@if (isset($fields))
    @foreach ($fields as $field)
        @if (in_array($field->type, ['text', 'password', 'number']))
            <x-cards.data-row
                :label="$field->label"
                :value="$model->custom_fields_data['field_'.$field->id] ?? '--'">
            </x-cards.data-row>

        @elseif($field->type == 'textarea')
            <x-cards.data-row
                :label="$field->label"
                html="true"
                :value="$model->custom_fields_data['field_'.$field->id] ?? '--'">
            </x-cards.data-row>

        @elseif($field->type == 'radio')
            <x-cards.data-row :label="$field->label"
                              :value="(!is_null($model->custom_fields_data['field_' . $field->id]) ? $model->custom_fields_data['field_' . $field->id] : '--')">
            </x-cards.data-row>

        @elseif($field->type == 'checkbox')
            <x-cards.data-row :label="$field->label"
                              :value="(!is_null($model->custom_fields_data['field_' . $field->id]) ? $model->custom_fields_data['field_' . $field->id] : '--')">
            </x-cards.data-row>

        @elseif($field->type == 'select')
            <x-cards.data-row :label="$field->label"
                              :value="(!is_null($model->custom_fields_data['field_' . $field->id]) && $model->custom_fields_data['field_' . $field->id] != '' ? $field->values[$model->custom_fields_data['field_' . $field->id]] : '--')">
            </x-cards.data-row>

        @elseif($field->type == 'date')
            <x-cards.data-row :label="$field->label"
                              :value="(!is_null($model->custom_fields_data['field_' . $field->id]) && $model->custom_fields_data['field_' . $field->id] != '' ? \Carbon\Carbon::parse($model->custom_fields_data['field_' . $field->id])->translatedFormat(company()->date_format) : '--')">
            </x-cards.data-row>
        @elseif($field->type == 'file')
            @php
                $fileValue = '--';
                if(!is_null($model->custom_fields_data['field_'.$field->id]) && $model->custom_fields_data['field_'.$field->id] != ''){
                    $fileValue = '<a href="'.asset_url_local_s3('custom_fields/' .$model->custom_fields_data['field_'.$field->id]).'" class="text-dark-grey" download>'.__('app.storageSetting.downloadFile').' <i class="fa fa-question-circle" data-toggle="tooltip" data-placement="top" data-original-title="' . __('app.downloadableFile') .'" data-html="true" data-trigger="hover"></i></a>';
                }
            @endphp

            <x-cards.data-row
            :label="$field->label"
            :value="$fileValue">
            </x-cards.data-row>
        @endif
        {{-- @dd($model->custom_fields_data) --}}
    @endforeach
@endif

Zerion Mini Shell 1.0