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
Hydrotite 3 x 20 mm ekspanderende fugeprofil
Hydrotite 3 x 20 mm ekspanderende fugeprofil

Hydrotite 3 x 20 mm ekspanderende fugeprofil

HYDRO 3 20
993,75 kr. OutOfStock
Hydrotite 7 x 25 ekspand. "forsinket" fugebånd
Hydrotite 7 x 25 ekspand.

Hydrotite 7 x 25 ekspand. "forsinket" fugebånd

HYDRO 7 25 N TA
147,50 kr. InStock
Klæbemasse for Hydrotite. 1/12 stk.
Klæbemasse for Hydrotite. 1/12 stk.

Klæbemasse for Hydrotite. 1/12 stk.

HYDRO KLÆB
265,00 kr. InStock
Hydrotite prop Ø20 x Ø14 x 20 mm
Hydrotite prop Ø20 x Ø14 x 20 mm

Hydrotite prop Ø20 x Ø14 x 20 mm

HYDRO PROP 26 22
11,25 kr. InStock
M10 insertsholder Ø58 mm m/sømflade. Hvid
M10 insertsholder Ø58 mm m/sømflade. Hvid

M10 insertsholder Ø58 mm m/sømflade. Hvid

IH 10
208,75 kr. InStock
M12 insertsholder Ø58 mm m/sømflade. Rød
M12 insertsholder Ø58 mm m/sømflade. Rød

M12 insertsholder Ø58 mm m/sømflade. Rød

IH 12
230,00 kr. InStock
M12 insertsholder Ø58 mm. 20 mm undersænkning
M12 insertsholder Ø58 mm. 20 mm undersænkning

M12 insertsholder Ø58 mm. 20 mm undersænkning

IH 12 20 MM DÆKLAG
422,50 kr. InStock
M16 insertsholder Ø58 mm m/sømflade. Sort
M16 insertsholder Ø58 mm m/sømflade. Sort

M16 insertsholder Ø58 mm m/sømflade. Sort

IH 16
233,75 kr. InStock
M16 insertsholder Ø48 mm m/sømflade. Unbraco
M16 insertsholder Ø48 mm m/sømflade. Unbraco

M16 insertsholder Ø48 mm m/sømflade. Unbraco

IH 16 INSERTSHOLDER
97,50 kr. InStock
M20 insertsholder Ø58 mm m/sømflade. Gul
M20 insertsholder Ø58 mm m/sømflade. Gul

M20 insertsholder Ø58 mm m/sømflade. Gul

IH 20
2.406,25 kr. InStock
M20 insertsholder Ø58 mm. 20 mm undersænkning
M20 insertsholder Ø58 mm. 20 mm undersænkning

M20 insertsholder Ø58 mm. 20 mm undersænkning

IH 20 20 MM DÆKLAG
4.356,25 kr. InStock
M24 insertsholder Ø58 mm m/sømflade. Blå
M24 insertsholder Ø58 mm m/sømflade. Blå

M24 insertsholder Ø58 mm m/sømflade. Blå

IH 24
2.481,25 kr. InStock
372 out of 1068 products
Load more products