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_3fc3f97b7803433a90b52b25a324bfdb.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
Damebuks grå/sort
Damebuks grå/sort
Damebuks grå/sort
"udgået"Flex sik-træsko m/kap, sort
Hexagon sikkerhedssko
Soft Tech vinterjakke sort
WZ EN 471 jakke neon zone
Explore hættetrøje med fiberpels, sort
EN 471 softshell jakke, orange
EN 471 Softshell jakke orange
Sievi Rom arbejdssandal
MIGUPREN Flamline
Migupren FlamLINE®
Vandtæt dilatationsfugesystem til tagkonstruktioner med mere.
- Bevægelse i 3 retninger.
- Samlingssystem til flade tage og overdækkede områder fx parkeringskældre eller tunneller.
- Vandtæt ved trykkende vand op til 0,5 bar.
- FlamLINE® kan kombineres med løsninger, hvor der anvendes varm bitumen.
Se datablad og montagevejledning under fanen dokumenter ovenfor.
FlamLINE® montagefilm
Se mere om montage af FlamLINE® i filmene nedenfor.
https://www.youtube.com/embed/hZVpfEvmBb0?si=sMjGEN-Dno-SfaK9&clip=Ugkx6UTLpRua3gi5B2V8KrdajPVfn-E9LQa9&clipt=ENiHAhjuvQU
">//www.youtube.com/embed/TxxI3o5YSoo?si=Uaoo1MmTzfr63zAq" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen>
Vil du vide mere om hvordan, du kan bruge FlamLINE® i dit byggeprojekt?
Kontakt vores salgs og rådgivningsteam på:
Telefon: 6341 1240
Mail: byg@gottfred.dk
Byggepladser og byggeprojekter med projektspecifikke vulkaniseringer
Du kan få leveret FlamLINE® til din byggeplads eller byggeprojekt med projektspecifikke vulkaniseringer.
Kontakt os og høre mere (hjørner, opkanter, vinkler, etc.)
Har du behov for vulkanisering af FlamLINE® på selve byggepladsen, så kan du kontakte vores samarbejdspartner nedenfor.
Båd & Svejs ApS:
Kontaktperson
Morten Rasmussen
Tlf.: 3167 6543
baadogsvejs.dk