دسته بندی
    بسته

    محصولات ویژه

    6 سال پیش
    #1336 نقل قول
    میخوام همه محصولات ویژه رو یکجا در یک صفحه داشته باشم. توی هوم پیج با GetAllProductsDisplayedHomePage و GetProductById (یا GetProductsByIds) این کار رو انجام بدم. راهی هست؟
    0
    6 سال پیش
    #1337 نقل قول
    سلام
    در این قسمت Presentation/Nop.Web/Views/Home/Index.cshtml در کد زیر:

    @{
        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")

    0
    اگر پاسخ سوالی برای شما مفید بود، به آن رای مثبت دهید تا به دیگران در پیدا کردن پاسخ مناسب کمک کنید
    *******************************************************************************************
    Be Who You Always Wanted To Be
    6 سال پیش
    #1338 نقل قول
    تشکر. این فقط برای هوم پیجه یا توی تمام صفحات میاد؟
    0
    6 سال پیش
    #1339 نقل قول
    خیر فقط برای صفحه ی اصلیه.
    برای صفحات دیگه میتونید کد رو در صفحه ی لایوت قرار بدید تا در همون مکان در تمام صفحات نمایش داده بشه.
    یا اینکه در صفحات موردنظرتون در هر بخش که میخواید قرارش بدید.
    0
    اگر پاسخ سوالی برای شما مفید بود، به آن رای مثبت دهید تا به دیگران در پیدا کردن پاسخ مناسب کمک کنید
    *******************************************************************************************
    Be Who You Always Wanted To Be
    دسته بندی ها