@inject ('reviewHelper', 'Webkul\Product\Helpers\Review') @inject ('customHelper', 'Webkul\Velocity\Helpers\Helper') @php $reviews = $reviewHelper->getReviews($product)->paginate(10); if (! isset($total)) { $total = $reviewHelper->getTotalReviews($product); $avgRatings = $reviewHelper->getAverageRating($product); $avgStarRating = round($avgRatings); } $percentageRatings = $reviewHelper->getPercentageRating($product); @endphp {!! view_render_event('bagisto.shop.products.review.before', ['product' => $product]) !!} @if ($total) @if (isset($accordian) && $accordian) {{-- customer ratings --}}

{{ __('velocity::app.products.customer-rating') }}

{{ $avgRatings }} {{ __('shop::app.reviews.star') }}

{{ __('shop::app.reviews.ratingreviews', [ 'rating' => $avgRatings, 'review' => $total]) }} @if (core()->getConfigData('catalog.products.review.guest_review') || auth()->guard('customer')->check()) @endif
@for ($i = 5; $i >= 1; $i--)
{{ $i }} {{ __('shop::app.reviews.star') }}
{{ $percentageRatings[$i] }} %
@endfor
@else

{{ $avgRatings }} {{ __('shop::app.reviews.star') }}

{{ __('shop::app.reviews.ratingreviews', [ 'rating' => $avgRatings, 'review' => $total]) }} @if (core()->getConfigData('catalog.products.review.guest_review') || auth()->guard('customer')->check()) @endif
@for ($i = 5; $i >= 1; $i--)
{{ $i }} Star
{{ $percentageRatings[$i] }} %
@endfor
@endif @if (isset($accordian) && $accordian) {{-- customer reviews --}}

{{ __('velocity::app.products.reviews-title') }}

@foreach ($reviews as $review)

{{ $review->title }}

{{ $review->comment }}
@if (count($review->images) > 0) @foreach ($review->images as $image) @endforeach @endif
{{ __('velocity::app.products.review-by') }} - {{ $review->name }}, {{ core()->formatDate($review->created_at, 'F d, Y') }}
@endforeach {{ __('velocity::app.products.view-all-reviews') }}
@else

{{ __('velocity::app.products.reviews-title') }}

@foreach ($reviews as $review)

{{ $review->title }}

{{ $review->comment }}
@if (count($review->images) > 0) @foreach ($review->images as $image) @endforeach @endif
@if ("{{ $review->name }}") {{ __('velocity::app.products.review-by') }} - @endif {{ core()->formatDate($review->created_at, 'F d, Y') }}
@endforeach
@endif @else @if (core()->getConfigData('catalog.products.review.guest_review') || auth()->guard('customer')->check())
@endif @endif {!! view_render_event('bagisto.shop.products.review.after', ['product' => $product]) !!}