Error executing template "Designs/Swift/Paragraph/Swift_ProductListNavigation.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_ab1368cfe96144379e760cebce9fc234.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)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel> 2 @using Dynamicweb.Ecommerce.ProductCatalog 3 @using Dynamicweb.Frontend.Navigation 4 @using Dynamicweb.Environment 5 @using Dynamicweb.Core.Encoders 6 @using System.Text.RegularExpressions 7 8 @{ 9 ProductListViewModel productList = new ProductListViewModel(); 10 11 if (Dynamicweb.Context.Current.Items.Contains("ProductList")) 12 { 13 productList = (ProductListViewModel)Dynamicweb.Context.Current.Items["ProductList"]; 14 } 15 16 string contentPadding = Model.Item.GetRawValueString("ContentPadding", ""); 17 contentPadding = Model.Item.GetRawValueString("ContentPadding", string.Empty) == "none" ? " px-0 py-2" : contentPadding; 18 contentPadding = Model.Item.GetRawValueString("ContentPadding", string.Empty) == "small" ? " px-3 py-2" : contentPadding; 19 } 20 21 @if (productList.TotalProductsCount > 0) 22 { 23 string groupNavigationLayout = Model.Item.GetRawValueString("GroupNavigationLayout", "collapsible"); 24 25 string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", string.Empty).Trim().ToLower() : string.Empty; 26 27 int startLevel = Convert.ToInt32(Model.Item.GetRawValueString("GroupNavigationStartLevel", "2")); 28 int stopLevel = Convert.ToInt32(Model.Item.GetRawValueString("GroupNavigationStopLevel", "9")); 29 30 var navigationSettings = new NavigationSettings(); 31 navigationSettings.StopLevel = stopLevel; 32 navigationSettings.Parameters.Add("ContentPadding", contentPadding); 33 navigationSettings.StartLevel = startLevel; 34 35 <div class="border-bottom py-2@(theme)"> 36 @if (groupNavigationLayout == "collapsible") 37 { 38 navigationSettings.ExpandMode = ExpandMode.All; 39 navigationSettings.Parameters.Add("HideTexts", false); 40 navigationSettings.Parameters.Add("HideIcons", true); 41 42 <div class="d-flex@(contentPadding)" data-bs-toggle="collapse" data-bs-target="#ProductGroupNavigation_@Model.ID" role="button" aria-expanded="true" aria-controls="ProductGroupNavigation_@Model.ID"> 43 <h2 class="opacity-85 m-0 flex-fill h6">@Translate("Navigation")</h2> 44 <div class="my-auto collapse-chevron-icon"></div> 45 </div> 46 <div class="collapse show" id="ProductGroupNavigation_@Model.ID"> 47 @Navigation.RenderNavigation("Navigation/Vertical.cshtml", navigationSettings) 48 </div> 49 } 50 51 @if (groupNavigationLayout == "filter") 52 { 53 navigationSettings.ExpandMode = ExpandMode.Path; 54 @Navigation.RenderNavigation("Navigation/VerticalAndBreadcrumb.cshtml", navigationSettings) 55 } 56 </div> 57 } 58 else 59 { 60 <div class="alert alert-dark m-0" role="alert"> 61 @Translate("Navigation: The navigation will be shown here, if any") 62 </div> 63 } 64
Philipp M12x70 mm syrefast A4 insert m/hulflange
Philipp M12x70 mm syrefast A4 insert m/hulflange

Philipp M12x70 mm syrefast A4 insert m/hulflange

6801412070VA
273,75 kr. OutOfStock
Philipp M16x70 mm syrefast A4 insert m/hulflange
Philipp M16x70 mm syrefast A4 insert m/hulflange

Philipp M16x70 mm syrefast A4 insert m/hulflange

6801416070VA
3.581,25 kr. OutOfStock
Philipp M16x100 mm syrefast A4 insert m/hulflange
Philipp M16x100 mm syrefast A4 insert m/hulflange

Philipp M16x100 mm syrefast A4 insert m/hulflange

6801416100VA
553,75 kr. OutOfStock
Philipp M16x100 mm elforz. insert m/sort tværpind
Philipp M16x100 mm elforz. insert m/sort tværpind

Philipp M16x100 mm elforz. insert m/sort tværpind

6802216100 R12
231,25 kr. InStock
Philipp M16x100 mm elforz. insert m/bølget flange
Philipp M16x100 mm elforz. insert m/bølget flange

Philipp M16x100 mm elforz. insert m/bølget flange

6803216100
1.431,25 kr. OutOfStock
Philipp M20x100 mm elforz. insert m/bølget flange
Philipp M20x100 mm elforz. insert m/bølget flange

Philipp M20x100 mm elforz. insert m/bølget flange

6803220100
190,00 kr. OutOfStock
Philipp M12x70 mm A4 insert m/bølget flange
Philipp M12x70 mm A4 insert m/bølget flange

Philipp M12x70 mm A4 insert m/bølget flange

6803412070VA
282,50 kr. OutOfStock
Philipp M10x40 mm elforzinket insert m/ombuk
Philipp M10x40 mm elforzinket insert m/ombuk

Philipp M10x40 mm elforzinket insert m/ombuk

6805210040
6,25 kr. OutOfStock
Philipp M12x45 mm elforzinket insert m/ombuk
Philipp M12x45 mm elforzinket insert m/ombuk

Philipp M12x45 mm elforzinket insert m/ombuk

6805212045
943,75 kr. InStock
Philipp M10x120 mm løftestrop med wire. CE-mærket
Philipp M10x120 mm løftestrop med wire. CE-mærket

Philipp M10x120 mm løftestrop med wire. CE-mærket

66,25 kr. OutOfStock
Philipp elforzinket transportanker RD12x30 mm
Philipp elforzinket transportanker RD12x30 mm

Philipp elforzinket transportanker RD12x30 mm

252,50 kr. OutOfStock
Philipp elforzinket transportanker RD16x35 mm
Philipp elforzinket transportanker RD16x35 mm

Philipp elforzinket transportanker RD16x35 mm

27,50 kr. OutOfStock
192 out of 1068 products
Load more products