میخوام همه محصولات ویژه رو یکجا در یک صفحه داشته باشم. توی هوم پیج با GetAllProductsDisplayedHomePage و GetProductById (یا GetProductsByIds) این کار رو انجام بدم. راهی هست؟
>
@{
Layout = "_ColumnsOne";
//page class
Html.AppendPageCssClassParts("html-home-page");
}
<div class="page home-page">
<div class="page-body">
@await Component.InvokeAsync("Widget", new { widgetZone = "home_page_top" })
@await Component.InvokeAsync("TopicBlock", new { systemName = "HomePageText" })
@await Component.InvokeAsync("Widget", new { widgetZone = "home_page_before_categories" })
@await Component.InvokeAsync("HomepageCategories")
@await Component.InvokeAsync("Widget", new { widgetZone = "home_page_before_products" })
@await Component.InvokeAsync("HomepageProducts")
@await Component.InvokeAsync("Widget", new { widgetZone = "home_page_before_best_sellers" })
@await Component.InvokeAsync("HomepageBestSellers")
@await Component.InvokeAsync("Widget", new { widgetZone = "home_page_before_news" })
@await Component.InvokeAsync("HomepageNews")
@await Component.InvokeAsync("Widget", new { widgetZone = "home_page_before_poll" })
@await Component.InvokeAsync("HomepagePolls")
@await Component.InvokeAsync("Widget", new { widgetZone = "home_page_bottom" })
</div>
</div>
@await Component.InvokeAsync("HomepageProducts")