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
Bræddestruktur model W05 - 4000 x 1300 mm
Bræddestruktur model W05 - 4000 x 1300 mm

Bræddestruktur model W05 - 4000 x 1300 mm

STRUKTURMATRICE 005
0,00 kr. OutOfStock
Tape til strukturmatricer. Bredde 30 mm
Tape til strukturmatricer. Bredde 30 mm

Tape til strukturmatricer. Bredde 30 mm

STRUKTURMATRICE TAPE
0,00 kr. OutOfStock
20-55 mm afstandsholder 4-fod m/spids 6-20 mm jern
20-55 mm afstandsholder 4-fod m/spids 6-20 mm jern

20-55 mm afstandsholder 4-fod m/spids 6-20 mm jern

0,00 kr. OutOfStock
Svejseøkse for fugebånd. 300 Watt
Svejseøkse for fugebånd. 300 Watt

Svejseøkse for fugebånd. 300 Watt

SV 300
0,00 kr. OutOfStock
Ikke ekspand. fugebånd 12x30 mm. 1 rl. = 5,08 mtr.
Ikke ekspand. fugebånd 12x30 mm. 1 rl. = 5,08 mtr.

Ikke ekspand. fugebånd 12x30 mm. 1 rl. = 5,08 mtr.

SYNKOFLEX FR 5.08
0,00 kr. OutOfStock
T-liste i regenerat HDPE 85 x 25 x 3.020 mm
T-liste i regenerat HDPE 85 x 25 x 3.020 mm

T-liste i regenerat HDPE 85 x 25 x 3.020 mm

T LISTE 85X25 MM
0,00 kr. OutOfStock
T liste 42 x 21 x 2.500 mm. PVC uden flourstoffer
T liste 42 x 21 x 2.500 mm. PVC uden flourstoffer

T liste 42 x 21 x 2.500 mm. PVC uden flourstoffer

T PROFIL T22
0,00 kr. OutOfStock
Pladelim skum inkl. styren m/mere isolering
Pladelim skum inkl. styren m/mere isolering

Pladelim skum inkl. styren m/mere isolering

TEC7 FOAMTACK
0,00 kr. OutOfStock
Rensevæske til skumpistoler 500 ml
Rensevæske til skumpistoler 500 ml

Rensevæske til skumpistoler 500 ml

TEC7 PUR CLEANER
0,00 kr. OutOfStock
Pistol til skum ekstra rengøringsvenlig overflade
Pistol til skum ekstra rengøringsvenlig overflade

Pistol til skum ekstra rengøringsvenlig overflade

TEC7 PUR7 GUN
0,00 kr. OutOfStock
750 ml ca. 5 m2 miljø venligt Spray lim. ST7-101
750 ml ca. 5 m2 miljø venligt Spray lim.  ST7-101

750 ml ca. 5 m2 miljø venligt Spray lim. ST7-101

TEC7 SPRAY TEC
0,00 kr. OutOfStock
Termo vintermåtte 6 m². 2 stk. á 1 x 3 meter
Termo vintermåtte 6 m².  2 stk. á 1 x 3 meter

Termo vintermåtte 6 m². 2 stk. á 1 x 3 meter

TERMOMÅTTE 3
0,00 kr. OutOfStock
996 out of 1068 products
Load more products