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
Skaft til gulvskraber med supergevind
Skaft til gulvskraber med supergevind

Skaft til gulvskraber med supergevind

GULVSKRABER SKAFT
0,00 kr. OutOfStock
Hård gummi rulle 100 mm bred med håndtag
Hård gummi rulle 100 mm bred med håndtag

Hård gummi rulle 100 mm bred med håndtag

GUMMIRULLE HÅRD 100
0,00 kr. OutOfStock
Fingerskrue type H766 - ø21 M6x35 mm sort
Fingerskrue type H766 - ø21 M6x35 mm sort

Fingerskrue type H766 - ø21 M6x35 mm sort

0,00 kr. OutOfStock
Bærende kuldebroafbrydelse til termisk adskillelse
Bærende kuldebroafbrydelse til termisk adskillelse

Bærende kuldebroafbrydelse til termisk adskillelse

HALFEN HIT HP 80MVX
0,00 kr. OutOfStock
Bærende kuldebroafbrydelse til termisk adskillelse
Bærende kuldebroafbrydelse til termisk adskillelse

Bærende kuldebroafbrydelse til termisk adskillelse

HALFEN HIT HP SP SDV
0,00 kr. OutOfStock
Bærende kuldebroafbrydelse til termisk adskillelse
Bærende kuldebroafbrydelse til termisk adskillelse

Bærende kuldebroafbrydelse til termisk adskillelse

HALFEN HIT HP SP SMV
0,00 kr. OutOfStock
Bærende kuldebroafbrydelse til termisk adskillelse
Bærende kuldebroafbrydelse til termisk adskillelse

Bærende kuldebroafbrydelse til termisk adskillelse

HALFEN HIT HP SP SZV
0,00 kr. OutOfStock
Bærende kuldebroafbrydelse til termisk adskillelse
Bærende kuldebroafbrydelse til termisk adskillelse

Bærende kuldebroafbrydelse til termisk adskillelse

HALFEN HIT SP 120MVX
0,00 kr. OutOfStock
Halfen HM skinne
Halfen HM skinne

Halfen HM skinne

Halfen HM skinne
0,00 kr. OutOfStock
Halfen HS bolte
Halfen HS bolte

Halfen HS bolte

Halfen HS bolte
0,00 kr. OutOfStock
Halfen HTA Indstøbningsskinne
Halfen HTA Indstøbningsskinne

Halfen HTA Indstøbningsskinne

Halfen HTA Skinne
0,00 kr. OutOfStock
3 skærs SDS +Booster Hammerbor 310/250mm
3 skærs SDS +Booster Hammerbor 310/250mm

3 skærs SDS +Booster Hammerbor 310/250mm

0,00 kr. OutOfStock
708 out of 1068 products
Load more products