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
GP Isoleringskappe til GP fordelerrør 4-vejs
GP Isoleringskappe til GP fordelerrør 4-vejs

GP Isoleringskappe til GP fordelerrør 4-vejs

04 6055 406
0,00 kr. OutOfStock
Koblingssæt til GP rødgods fordelerrør
Koblingssæt til GP rødgods fordelerrør

Koblingssæt til GP rødgods fordelerrør

04 6057 115
0,00 kr. OutOfStock
Fordelerrør Rødgods 3/4"x1/2" 2vej m/kobsæt t/15mm
Fordelerrør Rødgods 3/4

Fordelerrør Rødgods 3/4"x1/2" 2vej m/kobsæt t/15mm

04 6057 206
0,00 kr. OutOfStock
Fordelerrør Rødgods 3/4"x1/2" 3vej m/kobsæt t/15mm
Fordelerrør Rødgods 3/4

Fordelerrør Rødgods 3/4"x1/2" 3vej m/kobsæt t/15mm

04 6057 306
0,00 kr. OutOfStock
Fordelerrør Rødgods 3/4"x1/2" 4vej m/kobsæt t/15mm
Fordelerrør Rødgods 3/4

Fordelerrør Rødgods 3/4"x1/2" 4vej m/kobsæt t/15mm

04 6057 406
0,00 kr. OutOfStock
3/4" slutmuffe rødgods med pakning
3/4

3/4" slutmuffe rødgods med pakning

04 6057 506
0,00 kr. OutOfStock
SKRUEFIX GR 7 gevindrør Ø23 x 70 mm
SKRUEFIX GR 7 gevindrør Ø23 x 70 mm

SKRUEFIX GR 7 gevindrør Ø23 x 70 mm

0785.090-00004
0,00 kr. OutOfStock
Betonjutter 180 cm bred PVC-rør. Træskaft 210 cm
Betonjutter 180 cm bred PVC-rør. Træskaft 210 cm

Betonjutter 180 cm bred PVC-rør. Træskaft 210 cm

115250
0,00 kr. OutOfStock
Betonjutter 180 cm alu. med bøjlegreb
Betonjutter 180 cm alu. med bøjlegreb

Betonjutter 180 cm alu. med bøjlegreb

115260
0,00 kr. OutOfStock
GP Mini Vakuumventil Ø32-40 mm hvid
GP Mini Vakuumventil Ø32-40 mm hvid

GP Mini Vakuumventil Ø32-40 mm hvid

17 3923 040
0,00 kr. OutOfStock
GP Maxi Vakuumventil Ø50-75 mm grå
GP Maxi Vakuumventil Ø50-75 mm grå

GP Maxi Vakuumventil Ø50-75 mm grå

17 3923 075
0,00 kr. OutOfStock
Multikwik Anti-Vac Vandlås 32mm hvid justerbar
Multikwik Anti-Vac Vandlås 32mm hvid justerbar

Multikwik Anti-Vac Vandlås 32mm hvid justerbar

17 3965 032
0,00 kr. OutOfStock
516 out of 1068 products
Load more products