Error executing template "Designs/Swift/Navigation/ProductGroupHeader.cshtml"
System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Dynamicweb.Ecommerce.Products.GroupRelation.GetGroupRelationsByChildId(String childId)
   at Dynamicweb.Ecommerce.Products.Group.get_IsTopGroup()
   at Dynamicweb.Ecommerce.Shops.Shop.GetTopLevelGroups(String languageId)
   at Dynamicweb.Ecommerce.Frontend.Navigation.GroupNavigationTreeNodeProvider.GetGroupsBySettings(PageNavigationSettings ecomSettings)
   at Dynamicweb.Ecommerce.Frontend.Navigation.GroupNavigationTreeNodeProvider.GetGroups(NavigationTreeNode parent, Page page)
   at Dynamicweb.Ecommerce.Frontend.Navigation.GroupNavigationTreeNodeProvider.GetNodes(NavigationContext context, NavigationSettings settings, NavigationTreeNode parent)
   at System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext()
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at CompiledRazorTemplates.Dynamic.RazorEngine_73b48c5ba1174cf19c36855d2a0286c6.<>c__DisplayClass2_0.<GetActiveNode>b__0(TextWriter __razor_helper_writer) in D:\dynamicweb.net\Solutions\Mennt\tysse.cloud.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\ProductGroupHeader.cshtml:line 42
   at CompiledRazorTemplates.Dynamic.RazorEngine_73b48c5ba1174cf19c36855d2a0286c6.Execute() in D:\dynamicweb.net\Solutions\Mennt\tysse.cloud.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\ProductGroupHeader.cshtml:line 36
   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.Navigation.NavigationTreeViewModel> 2 3 @functions { 4 int count = 0;} 5 6 @{ 7 string titleFontSize = Model.Parameters["TitleFontSize"].ToString(); 8 bool hideBreadcrumb = Model.Parameters.ContainsKey("HideBreadcrumb") ? Convert.ToBoolean(Model.Parameters["HideBreadcrumb"].ToString()) : false; 9 } 10 11 @helper GetNodes(IEnumerable<Dynamicweb.Frontend.Navigation.NavigationTreeNodeViewModel> nodes) 12 { 13 foreach (var node in nodes) 14 { 15 if (!node.IsActive && node.InPath) 16 { 17 count++; 18 <li class="breadcrumb-item">@node.Name</li> 19 20 if (node.Nodes.Count() > 0) 21 { 22 {@GetNodes(node.Nodes)} 23 } 24 } 25 } 26 } 27 28 @if (!hideBreadcrumb) { 29 <nav aria-label="breadcrumb"> 30 <ol class="breadcrumb mb-0 opacity-85"> 31 @{@GetNodes(Model.Nodes)} 32 </ol> 33 </nav> 34 } 35 36 @{@GetActiveNode(Model.Nodes)} 37 38 @helper GetActiveNode(IEnumerable<Dynamicweb.Frontend.Navigation.NavigationTreeNodeViewModel> nodes) 39 { 40 string titleFontSize = Model.Parameters["TitleFontSize"].ToString(); 41 42 foreach (var node in nodes) 43 { 44 if (node.IsActive && node.InPath) 45 { 46 count++; 47 48 <div> 49 <h1 class="@titleFontSize mb-0">@node.Name</h1> 50 </div> 51 } 52 53 if (node.Nodes.Count() > 0) 54 { 55 {@GetActiveNode(node.Nodes)} 56 } 57 } 58 } 59 60 @if (count == 0 && Pageview.IsVisualEditorMode) 61 { 62 <h1 class="@titleFontSize mb-0">@Translate("Product groups")</h1> 63 } 64 else if (count == 0) 65 { 66 <h1 class="@titleFontSize mb-0">@Translate("Products")</h1> 67 } 68

Om du driver med bilberging eller racing, om du har bilbutikk eller verksted, er det her du vil finne en bilhenger som passer deg. En biltransporter er lav og leveres med tipp eller solide oppkjøringsskinner i aluminium. Oppkjøringsskinnene oppbevares i kassetter under bilhengeren. Tysse bilhenger har hel bunn med perforerte hull og kraftig vinsj. Bunnen gjør hengerne stive og stabile, og hullene kan også brukes som surrefester.  Tysses biltilhenger ligger godt på veien og gjør kjøreturen til en god opplevelse. 

Biltilhenger

Sorter etter

Variant

Totalvekt

Kassemål (LxBxH)

Brems

Utenpåliggende hjul

Antall aksler

Demping

Understell

Oppkjøring bil

Biltilhenger 6323 2600kg-B=200cm

Biltilhenger 6323 2600kg-B=200cm

6323S00

Tysse sin bestselger av biltilhenger i en årrekke - annerkjent av et stort antall kunder gjør at denne modellen er blant Norges mest solgte biltilhengere gjennom tidene.  
Bruksområde Pro
Tillatt totalvekt (kg) 2600 kg
Flere detaljer
kr89 000,00
Ingen butikk valgt

Velg butikk for lagerstatus
Biltilhenger 6372 m/tipp 2600kg

Biltilhenger 6372 m/tipp 2600kg

6372S00

Biltilhenger 6372 - Elegant, brukervennlig, kjørekomfort! Sjekk ut alle detaljene på biltilhenger 6372. 
Bruksområde Pro
Tillatt totalvekt (kg) 2600 kg
Flere detaljer
kr105 000,00
Ingen butikk valgt

Velg butikk for lagerstatus
Biltilhenger 6413 3500kg-B=200cm

Biltilhenger 6413 3500kg-B=200cm

6413V00

Tysse sin bestselger av biltilhenger i en årrekke - annerkjent av et stort antall kunder gjør at denne modellen er blant Norges mest solgte biltilhengere gjennom tidene.  
Bruksområde Pro
Tillatt totalvekt (kg) 3500 kg
Flere detaljer
kr105 000,00
Ingen butikk valgt

Velg butikk for lagerstatus
3 av 3 produkter