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
TH 26 08 40
TH 26 08 40

TH 26 08 40

0,00 kr. OutOfStock
Tjep Hydra Cutter HC-18B. Sakseklip op til Ø18 mm
Tjep Hydra Cutter HC-18B. Sakseklip op til Ø18 mm

Tjep Hydra Cutter HC-18B. Sakseklip op til Ø18 mm

TJEP CUTTER HC 18B
0,00 kr. OutOfStock
Tjep Hydra Cutter HCS-20B, stempel 5-20 mm emne
Tjep Hydra Cutter HCS-20B, stempel 5-20 mm emne

Tjep Hydra Cutter HCS-20B, stempel 5-20 mm emne

TJEP CUTTER HCS 20B
0,00 kr. OutOfStock
Tjep skæremaskine Akku op til Ø20 mm jern. 24 V
Tjep skæremaskine Akku op til Ø20 mm jern. 24 V

Tjep skæremaskine Akku op til Ø20 mm jern. 24 V

TJEP CUTTER RC20A
0,00 kr. OutOfStock
Tjep skæremaskine Akku op til Ø30 mm jern. 21,6 V
Tjep skæremaskine Akku op til Ø30 mm jern. 21,6 V

Tjep skæremaskine Akku op til Ø30 mm jern. 21,6 V

TJEP CUTTER RC30A
0,00 kr. OutOfStock
Klinge til Tjep Rod Cutter RC20A. Ø110 mm
Klinge til Tjep Rod Cutter RC20A. Ø110 mm

Klinge til Tjep Rod Cutter RC20A. Ø110 mm

TJEP KLINGE RC20
0,00 kr. OutOfStock
Klinge til Tjep Rod Cutter RC30A. Ø130 mm
Klinge til Tjep Rod Cutter RC30A. Ø130 mm

Klinge til Tjep Rod Cutter RC30A. Ø130 mm

TJEP KLINGE RC30
0,00 kr. OutOfStock
Tjep bindemaskine til 0,8 mm tråd 2,3 kg. 12-40 mm
Tjep bindemaskine til 0,8 mm tråd 2,3 kg. 12-40 mm

Tjep bindemaskine til 0,8 mm tråd 2,3 kg. 12-40 mm

TJEP ULTRA GRIP 40
0,00 kr. OutOfStock
Tjep bindemaskine til 0,8 mm tråd 2,4 kg. 30-58 mm
Tjep bindemaskine til 0,8 mm tråd 2,4 kg. 30-58 mm

Tjep bindemaskine til 0,8 mm tråd 2,4 kg. 30-58 mm

TJEP ULTRA GRIP 58
0,00 kr. OutOfStock
Tjep 0,8 mm tråd til bindemaskine. Elforzinket
Tjep 0,8 mm tråd til bindemaskine. Elforzinket

Tjep 0,8 mm tråd til bindemaskine. Elforzinket

TJEP WIRE
0,00 kr. OutOfStock
Dækknap Torx 25 sølvgrå RAL 7001
Dækknap Torx 25 sølvgrå RAL 7001

Dækknap Torx 25 sølvgrå RAL 7001

TORX 25 RAL 7001
0,00 kr. OutOfStock
BIO-FOMO® Eco Formolie. 25 l/dunk. EU Ecolabel
BIO-FOMO® Eco Formolie. 25 l/dunk. EU Ecolabel

BIO-FOMO® Eco Formolie. 25 l/dunk. EU Ecolabel

TRENN BIO-FOMO ECO
0,00 kr. OutOfStock
1008 out of 1068 products
Load more products