Error executing template "Designs/Swift-v2/eCom/ProductCatalog/ProductListRenderGrid.cshtml" System.ArgumentException: Get page requires a page ID greater than zero, page ID was 0 at Dynamicweb.Content.PageService.GetPageOrLanguage(Int32 pageId, Int32 areaId) in E:\A10\_w\2\s\src\Features\Content\Dynamicweb\Content\PageService.cs:line 481 at Dynamicweb.Rendering.ViewModelTemplate`1.RenderGrid(Int32 pageId, String container) in /_/src/Application/Providers/Dynamicweb.Rendering.Providers.NetCore/Razor/ViewModelTemplate.cs:line 281 at CompiledRazorTemplates.Dynamic.RazorEngine_0c196e2bceb746b1a6f74d3814f31953.ExecuteAsync() at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader) at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag) at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag) at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag) at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag) at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer) at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter) at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag) at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template) in /_/src/Application/Providers/Dynamicweb.Rendering.Providers.NetCore/Razor/RazorTemplateRenderingProvider.cs:line 99 at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template) in E:\A10\_w\2\s\src\Core\Dynamicweb.Core\Rendering\TemplateRenderingService.cs:line 21 at Dynamicweb.Rendering.Template.RenderRazorTemplate() in E:\A10\_w\2\s\src\Core\Dynamicweb.Core\Rendering\Template.cs:line 749
1 @inherits ViewModelTemplate<ProductListViewModel> 2 @using Dynamicweb.Rendering 3 @using Dynamicweb.Ecommerce.ProductCatalog 4 5 @{ 6 if (Dynamicweb.Context.Current?.Items.Contains("ProductList") ?? false) 7 { 8 Dynamicweb.Context.Current.Items["ProductList"] = Model; 9 } 10 else 11 { 12 Dynamicweb.Context.Current?.Items.Add("ProductList", Model); 13 } 14 var shopPage = GetPageIdByNavigationTag("ProductListPage"); 15 } 16 17 @RenderGrid(Dynamicweb.Content.Services.Pages.GetPagesByParentID(Pageview.ID).FirstOrDefault(p=>p.ItemType == "swift-v2_productlist")?.ID ?? shopPage) 18