Error executing template "Designs/Swift/Navigation/BreadcrumbNavigation.cshtml"
System.ArgumentException: An item with the same key has already been added. Key: GROUP130
   at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior)
   at Dynamicweb.Ecommerce.Shops.Shop.GetTopLevelGroups(String languageId)
   at Dynamicweb.Ecommerce.Frontend.Navigation.GroupNavigationTreeNodeProvider.GetGroupsBySettings(PageNavigationSettings ecomSettings)
   at Dynamicweb.Ecommerce.Frontend.Navigation.GroupNavigationTreeNodeProvider.GetNodes(NavigationContext context, NavigationSettings settings, NavigationTreeNode parent)
   at System.Linq.Enumerable.SelectManySingleSelectorIterator`2.MoveNext()
   at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Func`2 predicate, Boolean& found)
   at Dynamicweb.Frontend.Navigation.NavigationService.FilterNodesByExpandMode(NavigationContext context, NavigationSettings settings, NavigationTreeNode parent, IEnumerable`1 nodes, Int32 nodesLevel)
   at Dynamicweb.Frontend.Navigation.NavigationService.GetNavigationNodes(NavigationContext context, NavigationSettings settings, NavigationTreeNode parent)
   at Dynamicweb.Frontend.Navigation.NavigationTreeNodeViewModel.get_Nodes()
   at CompiledRazorTemplates.Dynamic.RazorEngine_7c803c83cca8483a9df589fab11a9e67.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.Navigation.NavigationTreeViewModel> 2 3 @if (!Pageview.IsVisualEditorMode) 4 { 5 string menuId = Model.Parameters.ContainsKey("menu-id") ? $"menu_{Model.Parameters["menu-id"].ToString().ToLower()}" : string.Empty; 6 bool showProductInBreadcrumb = Model.Parameters.ContainsKey("showProductInBreadcrumb") ? Dynamicweb.Core.Converter.ToBoolean(Model.Parameters["showProductInBreadcrumb"]) : false; 7 8 <ol class="breadcrumb small mb-0 @menuId"> 9 @{ 10 var breadCrumbNavigationTree = new Stack<Dynamicweb.Frontend.Navigation.NavigationTreeNodeViewModel>(Model.Nodes); 11 while (breadCrumbNavigationTree.Count > 0) 12 { 13 var currentNode = breadCrumbNavigationTree.Pop(); 14 if (currentNode.ShowInBreadcrumb) 15 { 16 if (!string.IsNullOrEmpty(currentNode.Link)) 17 { 18 <li class="breadcrumb-item"> 19 <a href="@currentNode.Link"> 20 @currentNode.Name 21 </a> 22 </li> 23 } 24 else 25 { 26 <li class="breadcrumb-item"> 27 @currentNode.Name 28 </li> 29 } 30 } 31 foreach (var nextNode in currentNode.Nodes) 32 { 33 breadCrumbNavigationTree.Push(nextNode); 34 } 35 } 36 } 37 @if (showProductInBreadcrumb && !string.IsNullOrEmpty(Dynamicweb.Context.Current.Request.QueryString["ProductID"])) 38 { 39 string productid = Dynamicweb.Context.Current.Request.QueryString["ProductID"]; 40 string variantid = Dynamicweb.Context.Current.Request.QueryString["VariantID"]; 41 var product = Dynamicweb.Ecommerce.Services.Products.GetProductById(productid, variantid, Dynamicweb.Ecommerce.Common.Context.LanguageID); 42 if (product != null) 43 { 44 <li class="breadcrumb-item"> 45 @product.Name 46 </li> 47 } 48 } 49 </ol> 50 } 51 else if (Model.Nodes.Count() < 2) 52 { 53 <div class="alert alert-dark m-0" role="alert"> 54 <span>@Translate("Breadcrumb navigation: The navigation will be shown here, if any")</span> 55 </div> 56 } 57

Engine Type

Electrical system

Type of panel

Easton EA50 Wheelset
Easton EA50 Wheelset

Easton EA50 Wheelset

10074
$45.73 InStock
3444 In stock • 2-3 days delivery
Shimano Dura-Ace WH-7801-Carbon 50 Tubular Wheelset
Shimano Dura-Ace WH-7801-Carbon 50 Tubular Wheelset

Shimano Dura-Ace WH-7801-Carbon 50 Tubular Wheelset

10075
$190.55 InStock
345 In stock • 2-3 days delivery
Forté Loco Wheelset
Forté Loco Wheelset

Forté Loco Wheelset

10076
$25.91 InStock
97 In stock • 2-3 days delivery
Forté ATB Comp Pedal
Forté ATB Comp Pedal

Forté ATB Comp Pedal

10088
$3.81 InStock
48 In stock • 2-3 days delivery
Time ATAC XS Carbon MTB Pedal
Time ATAC XS Carbon MTB Pedal

Time ATAC XS Carbon MTB Pedal

10089
$35.82 InStock
69 In stock • 2-3 days delivery
Bell Bellistic Helmet
Bell Bellistic Helmet

Bell Bellistic Helmet

10095
$6.86 InStock
10000 In stock • 2-3 days delivery
Wald Lift-Off Basket
Wald Lift-Off Basket

Wald Lift-Off Basket

10116
$3.81 InStock
213 In stock • 2-3 days delivery
Sunlite Willow Classic Basket
Sunlite Willow Classic Basket

Sunlite Willow Classic Basket

10118
$3.05 InStock
345 In stock • 2-3 days delivery
Blackburn EX-1 Expedition Rack
Blackburn EX-1 Expedition Rack

Blackburn EX-1 Expedition Rack

10119
$6.86 InStock
578 In stock • 2-3 days delivery
Bell Alchera Euro Road Helmet
Bell Alchera Euro Road Helmet

Bell Alchera Euro Road Helmet

10040
$7.61 InStock
10000 In stock • 2-3 days delivery
Giro Atmos Road Helmet
Giro Atmos Road Helmet

Giro Atmos Road Helmet

10041
$10.52 InStock
4566 In stock • 2-3 days delivery
Bell Delirium Euro MTB Helmet
Bell Delirium Euro MTB Helmet

Bell Delirium Euro MTB Helmet

10042
$8.38 InStock
4259 In stock • 2-3 days delivery
72 out of 112 products
Load more products
By clicking 'Accept All' you consent that we may collect information about you for various purposes, including: Statistics and Marketing