@extends('admin.layouts.main') @php $page_name = 'Product List'; @endphp @section('style') @endsection @section('content')

{{ $page_name }}

@if (request('search')) Reset @endif
@forelse ($products as $product) @empty @endforelse
# Product Name Product Image Sales Price Quantity Category Brand GST Customer Reviews Actions
{{ $loop->iteration + ($products->currentPage() - 1) * $products->perPage() }} {{ $product->product_name }} Image {{ $product->sales_price }} {{ $product->quantity }} {{ $product->category->name ?? 'N/A' }} {{ $product->brand->name ?? 'N/A' }} {{ $product->gst }}% @php $reviewCount = $product->reviews->count(); $avgRating = $reviewCount ? number_format($product->reviews->avg('rating'), 1) : 'N/A'; @endphp @if ($reviewCount) {{ $avgRating }} ★
{{ $reviewCount }} review{{ $reviewCount > 1 ? 's' : '' }} @else No reviews yet @endif
View
No products found.
{{ $products->links('pagination::bootstrap-5') }}
@endsection