/home/brandsfa/www/storage/framework/views/ac2764d6ff2102df0e44257867eaf564.php
<?php $__env->startSection('title', translate('order_Details')); ?>
<?php $__env->startSection('content'); ?>
<div class="container pb-5 mb-2 mb-md-4 mt-3 rtl __inline-47 text-start">
<div class="row g-3">
<?php echo $__env->make('web-views.partials._profile-aside', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
<section class="col-lg-9">
<?php echo $__env->make('web-views.users-profile.account-details.partial', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
<div class="bg-sm-white mt-3">
<div class="p-sm-3 d-flex flex-column gap-3 pb-md-5">
<?php ($review_count = 0); ?>
<?php $__currentLoopData = $order->details; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $order_details): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<?php if(isset($order_details->reviewData)): ?>
<?php ($review_count++); ?>
<div class="border rounded bg-white p-3">
<div class="media gap-3">
<div class="position-relative">
<img class="d-block review-item-img get-view-by-onclick"
data-link="<?php echo e(route('product',$order_details->product['slug'])); ?>"
src="<?php echo e(getValidImage(path: 'storage/app/public/product/thumbnail/'.$order_details->product['thumbnail'], type: 'product')); ?>"
alt="<?php echo e(translate('product')); ?>" width="100">
<?php if($order_details->product->discount > 0): ?>
<span class="price-discount badge badge-primary position-absolute top-1 left-1">
<?php if($order_details->product->discount_type == 'percent'): ?>
<?php echo e(round($order_details->product->discount)); ?>%
<?php elseif($order_details->product->discount_type =='flat'): ?>
<?php echo e(webCurrencyConverter(amount: $order_details->product->discount)); ?>
<?php endif; ?>
</span>
<?php endif; ?>
</div>
<div class="media-body">
<a href="<?php echo e(route('product',[$order_details->product['slug']])); ?>">
<h6 class="mb-1 review-item-title">
<?php echo e(Str::limit($order_details->product['name'],40)); ?>
</h6>
</a>
<?php if($order_details->variant): ?>
<div>
<small class="text-muted">
<?php echo e(translate('variant')); ?> : <?php echo e($order_details->variant); ?>
</small>
</div>
<?php endif; ?>
<br>
<div class="d-flex justify-content-end justify-content-sm-start">
<button type="button" class="btn btn-sm rounded btn-warning"
data-toggle="modal"
data-target="#submitReviewModal<?php echo e($order_details->id); ?>">
<i class="tio-star-half"></i>
<?php echo e(translate('update_review')); ?>
</button>
</div>
</div>
</div>
<?php echo $__env->make('layouts.front-end.partials.modal._review',['id'=>$order_details->id,'order_details'=>$order_details], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
<div class="mt-4">
<div class="d-flex justify-content-between gap-2 mb-3">
<h6 class="d-flex gap-2 mb-0 review-item-title">
<span>
<?php echo e(number_format($order_details->reviewData->rating ,1)); ?>
<i class="tio-star-half text-warning text-capitalize"></i>
</span>
<?php echo e(translate('my_review')); ?>
</h6>
<div class="text-muted fs-12">
<?php echo e(date('M d , Y h:i A',strtotime($order_details->reviewData?->updated_at))); ?>
</div>
</div>
<p class="fs-12"><?php echo e($order_details->reviewData?->comment ?? ''); ?></p>
<?php if($order_details->reviewData && isset($order_details->reviewData->attachment) && $order_details->reviewData->attachment != []): ?>
<?php if($order_details->reviewData->attachment != []): ?>
<div class="mt-3">
<div class="d-flex gap-2 flex-wrap">
<?php $__currentLoopData = $order_details->reviewData->attachment; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $photo): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<a data-lightbox="mygallery"
href="<?php echo e(theme_asset(path: 'storage/app/public/review')); ?>/<?php echo e($photo); ?>">
<img class="border rounded border-primary-light"
src="<?php echo e(getValidImage(path: 'storage/app/public/review/'.$photo, type: 'product')); ?>"
alt="<?php echo e(translate('product')); ?>" width="60">
</a>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</div>
</div>
<?php endif; ?>
<?php endif; ?>
</div>
</div>
<?php endif; ?>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<?php if($review_count == 0): ?>
<div class="text-center pt-5 text-capitalize">
<img class="mb-3" src="<?php echo e(theme_asset(path: 'public/assets/front-end/img/icons/empty-review.svg')); ?>"
alt="">
<p class="opacity-60 mt-3 text-capitalize"><?php echo e(translate('no_review_found')); ?>!</p>
</div>
<?php endif; ?>
</div>
</div>
</section>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php $__env->startPush('script'); ?>
<script src="<?php echo e(theme_asset(path: 'public/assets/front-end/js/spartan-multi-image-picker.js')); ?>"></script>
<script type="text/javascript">
let reviewSelectedFiles = [];
$(document).on('ready', () => {
$(".reviewFilesValue").on('change', function () {
for (let i = 0; i < this.files.length; ++i) {
reviewSelectedFiles.push(this.files[i]);
}
let pre_container = $(this).closest('.upload_images_area');
reviewFilesValueDisplaySelectedFiles(pre_container);
});
function reviewFilesValueDisplaySelectedFiles(pre_container = null) {
let container;
if (pre_container == null) {
container = document.getElementsByClassName("selected-files-container");
} else {
container = pre_container.find('.selected-files-container');
}
container.innerHTML = "";
reviewSelectedFiles.forEach((file, index) => {
const input = document.createElement("input");
input.type = "file";
input.name = `fileUpload[${index}]`;
input.classList.add(`image_index${index}`);
input.hidden = true;
container.append(input);
const blob = new Blob([file], {type: file.type});
const file_obj = new File([file], file.name);
const dataTransfer = new DataTransfer();
dataTransfer.items.add(file_obj);
input.files = dataTransfer.files;
});
pre_container.find(".filearray").empty();
for (let i = 0; i < reviewSelectedFiles.length; ++i) {
let fileReader = new FileReader();
let uploadDiv = jQuery.parseHTML("<div class='upload_img_box'><span class='img-clear'><i class='tio-clear'></i></span><img src='' alt=''></div>");
fileReader.onload = function () {
let imageData = this.result;
$(uploadDiv).find('img').attr('src', imageData);
};
fileReader.readAsDataURL(reviewSelectedFiles[i]);
pre_container.find(".filearray").append(uploadDiv);
$(uploadDiv).find('.img-clear').on('click', function () {
$(this).closest('.upload_img_box').remove();
reviewSelectedFiles.splice(i, 1);
$('.image_index' + i).remove();
});
}
}
});
</script>
<?php $__env->stopPush(); ?>
<?php echo $__env->make('layouts.front-end.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/amkworld/public_html/resources/themes/default/web-views/users-profile/account-details/reviews.blade.php ENDPATH**/ ?>