я хочу, чтобы добавить заголовки блоков, чтобы отделить некоторые продукты на главной странице,Добавление названий блоков для отдельных продуктов на домашнюю страницу Nopcommerce
я использую nopcommerce 3.0 источник,
, как тока я есть 24 продуктов на главной странице ,
я хочу показать 22, а затем вставить название баннера,
затем под названием баннер показать две последние продукты
код я могу найти:
вид HomepageProducts.cshtml
@model IList<ProductOverviewModel>
@using Nop.Web.Models.Catalog;
@if (Model.Count > 0)
{
<div class="product-grid home-page-product-grid">
<div class="title">
<strong>@T("HomePage.Products")</strong>
</div>
@foreach (var item in Model)
{
<div class="item-box">
@Html.Partial("_ProductBox", item)
</div>
}
</div>
}
UPDATE
Я теперь изменен код с ответом, @Razor,
теперь он отображает первые 22 продукта, а затем мой заголовок, но не отображает оставшиеся продукты после,
@if (Model.Count > 0)
{
<div class="product-grid home-page-product-grid">
<div class="title">
<strong>@T("HomePage.Products")</strong>
</div>
@{
int I = 0;
foreach (var item in Model)
{
if(I != 22)
{
<div class="item-box">
@Html.Partial("_ProductBox", item)
</div>
I++;
}
}
<div class="item-box">
My block title sentence!
</div>
foreach(var item in Model)
{
if(I > 22)
{
<div class="item-box">
@Html.Partial("_ProductBox", item)
</div>
}
}
}
</div>
}
Спасибо, теперь я задаюсь вопросом, как я буду гнездовать оставшиеся продукты в контейнере, которые я могу создать. – Corbo152