@foreach($product->statuses as $status)
@php
$colors = [
'new' => 'bg-success text-white',
'available' => 'bg-primary text-white',
'out_of_stock' => 'bg-danger text-white',
'top' => 'bg-warning text-dark'
];
$labels = [
'new' => 'Новинка',
'available' => 'В наличии',
'out_of_stock' => 'Нет в наличии',
'top' => 'Топ продаж'
];
@endphp
{{ $labels[$status] ?? $status }}
@endforeach
{{ $product->name }}
{{ mb_strlen($product->description) > 100 ? mb_substr($product->description, 0, 80) . '...' : $product->description }}
${{ number_format($product->price, 2) }}
@php
$reviewsCount = $product->reviews->count();
$averageRating = $reviewsCount > 0 ? round($product->reviews->avg('rating')) : 0;
@endphp
@for($i = 1; $i <= 5; $i++)
@endfor
@if($reviewsCount > 0)
({{ $reviewsCount }})
@else
(0)
@endif
Посмотреть характеристики