@php // $value; $_value_name = isset($attributes['value_name'])? $attributes['value_name'] : 'file_url'; $_attribute_suffix = isset($attributes['attribute_suffix'])? $attributes['attribute_suffix'] : ''; $_set_is_new = isset($attributes['set_is_new'])? $attributes['set_is_new'] : true; $_type = isset($attributes['type'])? $attributes['type'] : 'image'; $_multiple = isset($attributes['multiple'])? $attributes['multiple'] : false; $_accept = "image/png, image/jpeg, image/jpg, image/pdf"; // $_title = "general.upload_image"; $_disabled = isset($attributes['disabled'])? $attributes['disabled'] : false; $_class = isset($attributes['class'])? $attributes['class'] : ''; switch ($_type) { case 'document': $_accept = isset($attributes['accept'])? $attributes['accept'] : "*"; // $_title = "general.upload_file"; break; default: # code... break; } $_name = $name; $_previewItemCol = ($_multiple)? 'col-lg-4 col-md-3 col-6' : 'col-12'; switch ($_type) { case 'image': $_previewItemCol = ($_multiple)? 'col-lg-4 col-md-3 col-6' : 'col-12'; break; case 'document': $_previewItemCol = 'col-12'; break; default: # code... break; } $_values = isset($value)? ($_multiple? $value : [$value]) : null; @endphp
@if (isset($_values)) @for ($i = 0; $i < sizeof($_values); $i++) @php dd($_values); $_value = $_values[$i]; $filename = substr($_value, strripos($_value, '/') + 1); @endphp
@endfor @endif
@if ($_set_is_new) @endif
@php $_newInputIndex = 0; @endphp @isset($_values) @for ($i = 0; $i < sizeof($_values); $i++) @php $_input_name = ($_multiple)? ($_name . '[' . $i . ']') : $_name; @endphp @endfor @php $_newInputIndex = $i; @endphp @endisset @if ($_multiple || (!$_multiple && !isset($value))) @php $_input_name = ($_multiple)? ($_name . '[' . $_newInputIndex . ']') : $_name; @endphp
@if ($_set_is_new) @endif
@endif