Total Reviews
{{ number_format($stats['total']) }}
Average Rating
{{ $stats['avg'] }} / 5.0
Active Reviews
{{ number_format($stats['active']) }}
5-Star Reviews
{{ number_format($stats['five_star']) }}
Reviews List ({{ $reviews->total() }})
| # | Student | Course | Rating | Comment / Feedback | Date | Status | Action |
|---|---|---|---|---|---|---|---|
| {{ ($reviews->currentPage() - 1) * $reviews->perPage() + $loop->iteration }} |
@if ($review->user && $review->user->image && file_exists(public_path($review->user->image)))
{{ strtoupper(substr($review->user->name ?? 'U', 0, 1)) }}
@endif
{{ $review->user->name ?? 'Deleted User' }}{{ $review->user->phone ?? $review->user->email ?? 'N/A' }} |
@if ($review->course && $review->course->thumbnail_url)
|
@for ($i = 1; $i <= 5; $i++)
@if ($i <= $review->rating)
@else
@endif
@endfor
{{ $review->rating }}.0
|
@if ($review->comment)
{{ Str::limit($review->comment, 80) }}
@if (strlen($review->comment) > 80)
View
@endif
@else
No comment
@endif
|
{{ $review->created_at ? $review->created_at->format('d M, Y') : '-' }} |
@can('review.toggle_status')
|
|
No reviews foundThere are no reviews matching your criteria. @can('review.create') Add First Review @endcan |
|||||||