Error executing template "/Designs/Swift/Paragraph/Swift_BreadcrumbNavigation_Custom.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at Dynamicweb.Content.PageService.GetAncestors(Int32 pageId, Boolean includingSelf)
   at CompiledRazorTemplates.Dynamic.RazorEngine_e0c36314129347e6974c1e5b60531e41.Execute() in C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\Paragraph\Swift_BreadcrumbNavigation_Custom.cshtml:line 22
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   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.Frontend.Navigation 3 @using Dynamicweb.Core 4 @using Dynamicweb.Ecommerce.ProductCatalog 5 @using Dynamicweb.Content 6 @using Dynamicweb.Frontend 7 @using System 8 9 @* CUSTOMIZED STANDARD SWIFT (v1.15.0) TEMPLATE *@ 10 11 @{ 12 ProductViewModel product = new ProductViewModel(); 13 if (Dynamicweb.Context.Current.Items.Contains("ProductDetails")) 14 { 15 product = (ProductViewModel)Dynamicweb.Context.Current.Items["ProductDetails"]; 16 } 17 string contentPageLink = Converter.ToString(Dynamicweb.Ecommerce.Services.ProductGroups.GetGroup(product.PrimaryOrDefaultGroup.Id)?.ProductGroupFieldValues.GetProductGroupFieldValue("ProductContentPage").Value); 18 int contentPageId = Converter.ToInt32(contentPageLink.Split('=').Last()); 19 20 if (contentPageId != 0) 21 { 22 IEnumerable<Dynamicweb.Content.Page> contentPageAncestors = Dynamicweb.Services.Pages.GetAncestors(contentPageId, true); 23 24 List<Dynamicweb.Content.Page> breadcrumbs = new List<Dynamicweb.Content.Page>(); 25 for (int i = contentPageAncestors.Count() - 1; i > 0; i--) 26 { 27 var page = contentPageAncestors.ElementAt(i); 28 if (page.ShowInSitemap) 29 { 30 breadcrumbs.Add(page); 31 } 32 else 33 { 34 break; 35 } 36 } 37 38 <ol class="breadcrumb small mb-0"> 39 @foreach (Dynamicweb.Content.Page page in breadcrumbs.Reverse<Dynamicweb.Content.Page>()) 40 { 41 string link = Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl("Default.aspx?Id=" + page.ID); 42 <li class="breadcrumb-item"> 43 <a href="@link">@page.MenuText</a> 44 </li> 45 } 46 </ol> 47 } 48 } 49 50 51
New
DJI489433-LANG1-b57a8126-e6b8-43fe-b8da-bf16973176c4
DJI489433-LANG1-dd0cd512-f6c6-4963-9b23-12916c2417f5
DJI489433-LANG1-5506b618-29af-4cf9-ab98-42acef7ccd91

DJI Osmo Pocket 4P Carrying Bag

DJI489433
250,00 DKK OutOfStock
  • Onlinelager (1-2 dages lev.) Ikke på lager
  • Århus (Click & Collect) Ikke på lager
  • København (Click & Collect) Ikke på lager

Michael Saly
michael@goecker.dk
35 86 51 16
København

Kenneth Lauritzen
kenneth@goecker.dk
35 86 51 26
København

Morten H. Vorsaa
mv@goecker.dk
35 86 51 41
Aarhus

Bo Christensen
bc@goecker.dk
35 86 51 44
Aarhus

Personlig rådgivning

Få hjælp af vores specialister

Fri fragt over 500 kr.

På ordrer leveret i Danmark

Over 160 års erfaring

Foto og video siden 1862

Beskrivelse

DJI Osmo Pocket 4P Carrying Bag

  • Tilpasset indretning til kamera og tilbehør
  • Holder udstyret organiseret under transport og opbevaring
  • Kompakt design
  • Kompatibel med DJI Osmo Pocket 4P

DJI Osmo Pocket 4P Carrying Bag er designet til sikker og organiseret opbevaring af kameraet og dets tilbehør. Den tilpassede indretning holder udstyret samlet og på plads, så det er nemt at have Osmo Pocket 4P med på farten.

Med plads til både kamera og tilbehør er tasken en praktisk løsning til transport og opbevaring af dit Osmo Pocket 4P-setup.

Specifikationer

  • Mål: 170 × 80 × 75 mm
  • Vægt: 120 g
  • Kompatibilitet: DJI Osmo Pocket 4P

I kassen:

  • 1 x DJI Osmo Pocket 4P Carrying Bag

Specifikationer

Producent DJI
Kategori Action cam tilbehør