22 lines
935 B
Plaintext
22 lines
935 B
Plaintext
@model TechnoWorld.Models.Product
|
|
|
|
<article class="product-card">
|
|
@if (!string.IsNullOrEmpty(Model.Badge))
|
|
{
|
|
<span class="product-card__badge @Model.Badge">@Model.BadgeText</span>
|
|
}
|
|
<div class="product-card__media"><i class="bi @Model.Icon"></i></div>
|
|
<div class="product-card__body">
|
|
<h5 class="product-card__name">@Model.Name</h5>
|
|
<div class="product-card__specs">
|
|
<span>@Model.Specs</span>
|
|
</div>
|
|
<div class="product-card__footer">
|
|
<span class="product-card__price">@Model.Price.ToString("N0") ₽</span>
|
|
<form class="product-card__form" asp-action="Add" asp-controller="Cart" method="post">
|
|
<input type="hidden" name="productId" value="@Model.Id" />
|
|
<button type="submit" class="btn btn-primary btn-sm product-card__btn">Купить</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</article> |