@php
$validations = [];
if ($attribute->is_required) {
array_push($validations, 'required');
}
if ($attribute->type == 'price') {
array_push($validations, 'decimal');
}
array_push($validations, $attribute->validation);
$validations = implode('|', array_filter($validations));
@endphp
@if (view()->exists($typeView = 'admin::common.custom-attributes.edit.' . $attribute->type))
type == 'multiselect') :class="[errors.has('{{ $attribute->code }}[]') ? 'has-error' : '']"
@else :class="[errors.has('{{ $attribute->code }}') ? 'has-error' : '']" @endif>
@include ($typeView, ['value' => isset($entity) ? $entity[$attribute->code] : null])
type == 'multiselect') v-if="errors.has('{{ $attribute->code }}[]')"
@else v-if="errors.has('{{ $attribute->code }}')" @endif>
@if ($attribute->type == 'multiselect')
@{{ errors.first('{!! $attribute->code !!}[]') }}
@else
@{{ errors.first('{!! $attribute->code !!}') }}
@endif
@endif