/account/reviews updated

This commit is contained in:
mrNikto9 2022-06-14 19:05:43 +05:00
parent 832bdfe1aa
commit ff3ed0faca
1 changed files with 132 additions and 63 deletions

View File

@ -4,92 +4,161 @@
{{ __('shop::app.customer.account.review.index.page-title') }}
@endsection
@push('css')
<link rel="stylesheet" href="{{bagisto_asset('styles/style.css')}}">
<link rel="stylesheet" href="{{bagisto_asset('styles/categories-tv.css')}}">
<link rel="stylesheet" href="{{bagisto_asset('styles/comments.css')}}">
@endpush
@php
//@dd($reviews);
@endphp
@section('content-wrapper')
<div class="account-content">
@include('shop::customers.account.partials.sidemenu')
<svg display="none">
<symbol id="star" viewBox="0 0 16 16">
<path
id="icon__"
data-name="icon ()"
d="M15.958,6.542a.858.858,0,0,0-.731-.609l-4.619-.438L8.782,1.035a.837.837,0,0,0-1.565,0L5.392,5.495.773,5.932a.86.86,0,0,0-.731.609.914.914,0,0,0,.248.943L3.781,10.68,2.751,15.411a.907.907,0,0,0,.331.916.819.819,0,0,0,.935.043L8,13.885l3.982,2.485a.821.821,0,0,0,.935-.043.907.907,0,0,0,.331-.916L12.218,10.68,15.71,7.485a.914.914,0,0,0,.248-.943Zm-7.881,7.3"
transform="translate(0 -0.496)"
/>
</symbol>
</svg>
<section class="breadcrumb">
<div class="container breadcrumb-container">
<ul class="breadcrumb">
<li><a href="/">Главная</a></li>
<li>
<a href="#">Данные профиля</a>
</li>
<li>
<a href="#" class="current">История комментариев</a>
</li>
</ul>
</div>
</section>
<div class="account-layout">
<div class="account-head">
<span class="back-icon"><a href="{{ route('customer.profile.index') }}"><i class="icon icon-menu-back"></i></a></span>
<span class="account-heading">{{ __('shop::app.customer.account.review.index.title') }}</span>
<section class="comment-section">
<div class="container">
<div class="comment-section-top">
<h3 class="item-section-title-text">
История комментариев
</h3>
<div class="horizontal"></div>
</div>
<div class="comments">
@if (count($reviews) > 1)
<div class="account-action">
<form id="deleteAllReviewForm" action="{{ route('customer.review.deleteall') }}" method="post">
<form action="{{ route('customer.review.deleteall') }}" method="post">
@method('delete')
@csrf
</form>
<a href="javascript:void(0);" onclick="confirm('{{ __('shop::app.customer.account.review.delete-all.confirmation-message') }}') ? document.getElementById('deleteAllReviewForm').submit() : null;">
{{ __('shop::app.customer.account.review.delete-all.title') }}
</a>
</div>
<input type="submit" style="
padding: 1.2rem 2.35rem;
cursor: pointer;
border: none;
color: #fff;
background-color: #c3000e;
border-radius: 0.5rem;
" value="{{ __('shop::app.customer.account.review.delete-all.title') }}">
</form>
@endif
<span></span>
<div class="horizontal-rule"></div>
</div>
{!! view_render_event('bagisto.shop.customers.account.reviews.list.before', ['reviews' => $reviews]) !!}
<div class="account-items-list">
@if (! $reviews->isEmpty())
@foreach ($reviews as $review)
<div class="account-item-card mt-15 mb-15">
<div class="media-info">
<?php $image = productimage()->getProductBaseImage($review->product); ?>
<a href="{{ route('shop.productOrCategory.index', $review->product->url_key) }}" title="{{ $review->product->name }}">
<img class="media" src="{{ $image['small_image_url'] }}" alt=""/>
</a>
<div class="info">
<div class="product-name">
<a href="{{ route('shop.productOrCategory.index', $review->product->url_key) }}" title="{{ $review->product->name }}">
{{$review->product->name}}
</a>
<div class="comment">
<div>
<div class="comment-top" style="padding-bottom:20px;">
<div class="comment-desc">
<div class="comment-desc-img">
<img
src="../assets/images/iphone.jpg"
alt=""
/>
</div>
<span class="comment-product">
{{$review->product->name}}
</span>
</div>
<div class="stars mt-10">
@for($i=0 ; $i < $review->rating ; $i++)
<span class="icon star-icon"></span>
@endfor
<div class="comment-action">
<!-- <button>Удалить</button> -->
<form id="deleteReviewForm" action="{{ route('customer.review.delete', $review->id) }}" method="post">
@method('delete')
@csrf
<input type="submit" style="
padding: 1.2rem 2.35rem;
cursor: pointer;
border: none;
color: #fff;
background-color: #c3000e;
border-radius: 0.5rem;
" value="delete">
</form>
</div>
</div>
<div class="horizontal" style="padding-top:30px;border:none;border-top:0.01rem solid rgba(0, 0, 0, 30%)"></div>
<div class="comment-middle">
<div class="user">
<div class="user_img">
<img
src="../assets/images/graycircle.jpg"
alt=""
/>
</div>
<div class="mt-10">
<span class="user_name">Aman Amanow</span>
</div>
<div class="rating">
<div class="rating-stars">
@for($i=0 ; $i < $review->rating ; $i++)
<div class="rating-star">
<svg class="star red">
<use xlink:href="#star"></use>
</svg>
</div>
@endfor
</div>
<span class="rating-num">{{ $review->rating }}.0</span>
</div>
<div class="date">
<span class="date-title"
>Дата публикации:</span
>
<span class="date-date">03.05.2022</span>
</div>
<div class="comment-content">
<span class="comment-title"
>Комментарий:</span
>
<p class="comment-comment">
{{ $review->comment }}
</div>
</p>
</div>
</div>
<div class="operations">
<form id="deleteReviewForm" action="{{ route('customer.review.delete', $review->id) }}" method="post">
@method('delete')
@csrf
</form>
<a class="mb-50" href="javascript:void(0);" onclick="confirm('{{ __('shop::app.customer.account.review.delete.confirmation-message') }}') ? document.getElementById('deleteReviewForm').submit() : null;">
<span class="icon trash-icon"></span>
</a>
</div>
</div>
<div class="horizontal-rule mb-10 mt-10"></div>
</div>
@endforeach
<div class="bottom-toolbar">
{{ $reviews->links() }}
</div>
@else
<div class="empty mt-15">
<p>
{{ __('customer::app.reviews.empty') }}
</div>
<p>
@endif
</div>
{!! view_render_event('bagisto.shop.customers.account.reviews.list.after', ['reviews' => $reviews]) !!}
</div>
</div>
</div>
</div>
</section>
@endsection
@push("scripts")
<script src="{{bagisto_asset('scripts/comments.js')}}"></script>
@endpush